home *** CD-ROM | disk | FTP | other *** search
/ Apple Software Dispatch / Apple Software Dispatch.iso / Software Dispatch Files / Resolve / Sample Application / Sample Application.rsrc / CODE_73_GRAFAXE3.txt < prev    next >
Text File  |  1993-07-15  |  251KB  |  4,394 lines

  1. # near model CODE resource
  2. # jump table entries: 10896-10901 (6 of them)
  3. export_1362:
  4. 00000000  4E56 FF18                link       A6, -0x00E8
  5. 00000004  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  6. 00000008  266E 0008                movea.l    A3, [A6 + 0x8]
  7. 0000000C  41EB 0410                lea.l      A0, [A3 + 0x410]
  8. 00000010  43EB 0408                lea.l      A1, [A3 + 0x408]
  9. 00000014  20D9                     move.l     [A0]+, [A1]+
  10. 00000016  20D9                     move.l     [A0]+, [A1]+
  11. 00000018  4A2B 0089                tst.b      [A3 + 0x89]
  12. 0000001C  6606                     bne        +0x8 /* 00000024 */
  13. 0000001E  4A2B 0085                tst.b      [A3 + 0x85]
  14. 00000022  677E                     beq        +0x80 /* 000000A2 */
  15. label00000024:
  16. 00000024  486E FFEE                pea.l      [A6 - 0x12]
  17. 00000028  486B 0082                pea.l      [A3 + 0x82]
  18. 0000002C  4EAD 0952                jsr        [A5 + 0x952 /* export_294 */]
  19. 00000030  302B 010A                move.w     D0, [A3 + 0x10A]
  20. 00000034  D06E FFF0                add.w      D0, [A6 - 0x10]
  21. 00000038  D16B 0412                add.w      [A3 + 0x412], D0
  22. 0000003C  302B 010A                move.w     D0, [A3 + 0x10A]
  23. 00000040  D06E FFEE                add.w      D0, [A6 - 0x12]
  24. 00000044  D16B 0410                add.w      [A3 + 0x410], D0
  25. 00000048  302B 010A                move.w     D0, [A3 + 0x10A]
  26. 0000004C  D06E FFF4                add.w      D0, [A6 - 0xC]
  27. 00000050  916B 0416                sub.w      [A3 + 0x416], D0
  28. 00000054  302B 010A                move.w     D0, [A3 + 0x10A]
  29. 00000058  D06E FFF2                add.w      D0, [A6 - 0xE]
  30. 0000005C  916B 0414                sub.w      [A3 + 0x414], D0
  31. 00000060  302B 0416                move.w     D0, [A3 + 0x416]
  32. 00000064  906B 0412                sub.w      D0, [A3 + 0x412]
  33. 00000068  0C40 02D0                cmpi.w     D0, 0x2D0
  34. 0000006C  508F                     addq.l     A7, 8
  35. 0000006E  6D0E                     blt        +0x10 /* 0000007E */
  36. 00000070  302B 0414                move.w     D0, [A3 + 0x414]
  37. 00000074  906B 0410                sub.w      D0, [A3 + 0x410]
  38. 00000078  0C40 02D0                cmpi.w     D0, 0x2D0
  39. 0000007C  6C24                     bge        +0x26 /* 000000A2 */
  40. label0000007E:
  41. 0000007E  377C 0001 0406           move.w     [A3 + 0x406], 0x1
  42. 00000084  4A6B 0108                tst.w      [A3 + 0x108]
  43. 00000088  6618                     bne        +0x1A /* 000000A2 */
  44. 0000008A  41EB 03FE                lea.l      A0, [A3 + 0x3FE]
  45. 0000008E  43EB 0410                lea.l      A1, [A3 + 0x410]
  46. 00000092  22D8                     move.l     [A1]+, [A0]+
  47. 00000094  22D8                     move.l     [A1]+, [A0]+
  48. 00000096  41EB 0408                lea.l      A0, [A3 + 0x408]
  49. 0000009A  43EB 0410                lea.l      A1, [A3 + 0x410]
  50. 0000009E  20D9                     move.l     [A0]+, [A1]+
  51. 000000A0  20D9                     move.l     [A0]+, [A1]+
  52. label000000A2:
  53. 000000A2  3D6B 0412 FFF0           move.w     [A6 - 0x10], [A3 + 0x412]
  54. 000000A8  3D6B 0414 FFEE           move.w     [A6 - 0x12], [A3 + 0x414]
  55. 000000AE  3D6B 0416 FFF4           move.w     [A6 - 0xC], [A3 + 0x416]
  56. 000000B4  3D6B 0410 FFF2           move.w     [A6 - 0xE], [A3 + 0x410]
  57. 000000BA  486E FFEE                pea.l      [A6 - 0x12]
  58. 000000BE  4EAD 07E2                jsr        [A5 + 0x7E2 /* export_248 */]
  59. 000000C2  486E FFF2                pea.l      [A6 - 0xE]
  60. 000000C6  4EAD 07E2                jsr        [A5 + 0x7E2 /* export_248 */]
  61. 000000CA  3E2E FFF4                move.w     D7, [A6 - 0xC]
  62. 000000CE  9E6E FFF0                sub.w      D7, [A6 - 0x10]
  63. 000000D2  3C2E FFF2                move.w     D6, [A6 - 0xE]
  64. 000000D6  9C6E FFEE                sub.w      D6, [A6 - 0x12]
  65. 000000DA  49EB 025C                lea.l      A4, [A3 + 0x25C]
  66. 000000DE  197C 0001 0073           move.b     [A4 + 0x73], 0x1
  67. 000000E4  197C 0002 0074           move.b     [A4 + 0x74], 0x2
  68. 000000EA  4A2C 0076                tst.b      [A4 + 0x76]
  69. 000000EE  508F                     addq.l     A7, 8
  70. 000000F0  673A                     beq        +0x3C /* 0000012C */
  71. 000000F2  486D 2AFA                pea.l      [A5 + 0x2AFA /* export_1371 */]
  72. 000000F6  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  73. 000000FA  4A40                     tst.w      D0
  74. 000000FC  588F                     addq.l     A7, 4
  75. 000000FE  6716                     beq        +0x18 /* 00000116 */
  76. 00000100  7002                     moveq.l    D0, 0x02
  77. 00000102  2F00                     move.l     -[A7], D0
  78. 00000104  2F0B                     move.l     -[A7], A3
  79. 00000106  4EAD 2AFA                jsr        [A5 + 0x2AFA /* export_1371 */]
  80. 0000010A  486D 2AFA                pea.l      [A5 + 0x2AFA /* export_1371 */]
  81. 0000010E  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  82. 00000112  4FEF 000C                lea.l      A7, [A7 + 0xC]
  83. label00000116:
  84. 00000116  2F0C                     move.l     -[A7], A4
  85. 00000118  2F0B                     move.l     -[A7], A3
  86. 0000011A  4EAD 20BA                jsr        [A5 + 0x20BA /* export_1043 */]
  87. 0000011E  4A6B 010C                tst.w      [A3 + 0x10C]
  88. 00000122  508F                     addq.l     A7, 8
  89. 00000124  6600 09F4                bne        +0x9F6 /* 00000B1A */
  90. 00000128  6000 0106                bra        +0x108 /* 00000230 */
  91. label0000012C:
  92. 0000012C  7002                     moveq.l    D0, 0x02
  93. 0000012E  B02C 0075                cmp.b      D0, [A4 + 0x75]
  94. 00000132  664A                     bne        +0x4C /* 0000017E */
  95. 00000134  2F0C                     move.l     -[A7], A4
  96. 00000136  486E FF9C                pea.l      [A6 - 0x64]
  97. 0000013A  3F3C 080E                move.w     -[A7], 0x80E
  98. 0000013E  A9EB                     syscall    Pack4/FP68K
  99. 00000140  486C 0008                pea.l      [A4 + 0x8]
  100. 00000144  486E FF9C                pea.l      [A6 - 0x64]
  101. 00000148  3F3C 080A                move.w     -[A7], 0x80A
  102. 0000014C  A9EB                     syscall    Pack4/FP68K
  103. 0000014E  6D00 00E0                blt        +0xE2 /* 00000230 */
  104. 00000152  486C 0008                pea.l      [A4 + 0x8]
  105. 00000156  486E FF9C                pea.l      [A6 - 0x64]
  106. 0000015A  3F3C 080E                move.w     -[A7], 0x80E
  107. 0000015E  A9EB                     syscall    Pack4/FP68K
  108. 00000160  486C 0010                pea.l      [A4 + 0x10]
  109. 00000164  486E FF9C                pea.l      [A6 - 0x64]
  110. 00000168  3F3C 0806                move.w     -[A7], 0x806
  111. 0000016C  A9EB                     syscall    Pack4/FP68K
  112. 0000016E  486E FF9C                pea.l      [A6 - 0x64]
  113. 00000172  2F0C                     move.l     -[A7], A4
  114. 00000174  3F3C 0810                move.w     -[A7], 0x810
  115. 00000178  A9EB                     syscall    Pack4/FP68K
  116. 0000017A  6000 00B4                bra        +0xB6 /* 00000230 */
  117. label0000017E:
  118. 0000017E  2F0C                     move.l     -[A7], A4
  119. 00000180  486E FF9C                pea.l      [A6 - 0x64]
  120. 00000184  3F3C 080E                move.w     -[A7], 0x80E
  121. 00000188  A9EB                     syscall    Pack4/FP68K
  122. 0000018A  486C 0008                pea.l      [A4 + 0x8]
  123. 0000018E  486E FF9C                pea.l      [A6 - 0x64]
  124. 00000192  3F3C 080A                move.w     -[A7], 0x80A
  125. 00000196  A9EB                     syscall    Pack4/FP68K
  126. 00000198  6C14                     bge        +0x16 /* 000001AE */
  127. 0000019A  7005                     moveq.l    D0, 0x05
  128. 0000019C  B06B 010E                cmp.w      D0, [A3 + 0x10E]
  129. 000001A0  6E00 008E                bgt        +0x90 /* 00000230 */
  130. 000001A4  7009                     moveq.l    D0, 0x09
  131. 000001A6  B06B 010E                cmp.w      D0, [A3 + 0x10E]
  132. 000001AA  6D00 0084                blt        +0x86 /* 00000230 */
  133. label000001AE:
  134. 000001AE  2F0C                     move.l     -[A7], A4
  135. 000001B0  486E FF9C                pea.l      [A6 - 0x64]
  136. 000001B4  3F3C 080E                move.w     -[A7], 0x80E
  137. 000001B8  A9EB                     syscall    Pack4/FP68K
  138. 000001BA  487A 097C                pea.l      [PC + 0x97C /* 00000B38, value 0x0, cstring "" */]
  139. 000001BE  486E FF9C                pea.l      [A6 - 0x64]
  140. 000001C2  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  141. 000001C6  A9EB                     syscall    Pack4/FP68K
  142. 000001C8  6F0E                     ble        +0x10 /* 000001D8 */
  143. 000001CA  487A 096C                pea.l      [PC + 0x96C /* 00000B38, value 0x0, cstring "" */]
  144. 000001CE  2F0C                     move.l     -[A7], A4
  145. 000001D0  3F3C 0810                move.w     -[A7], 0x810
  146. 000001D4  A9EB                     syscall    Pack4/FP68K
  147. 000001D6  6058                     bra        +0x5A /* 00000230 */
  148. label000001D8:
  149. 000001D8  486C 0008                pea.l      [A4 + 0x8]
  150. 000001DC  486E FF9C                pea.l      [A6 - 0x64]
  151. 000001E0  3F3C 080E                move.w     -[A7], 0x80E
  152. 000001E4  A9EB                     syscall    Pack4/FP68K
  153. 000001E6  487A 0950                pea.l      [PC + 0x950 /* 00000B38, value 0x0, cstring "" */]
  154. 000001EA  486E FF9C                pea.l      [A6 - 0x64]
  155. 000001EE  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  156. 000001F2  A9EB                     syscall    Pack4/FP68K
  157. 000001F4  6410                     bcc        +0x12 /* 00000206 */
  158. 000001F6  487A 0940                pea.l      [PC + 0x940 /* 00000B38, value 0x0, cstring "" */]
  159. 000001FA  486C 0008                pea.l      [A4 + 0x8]
  160. 000001FE  3F3C 0810                move.w     -[A7], 0x810
  161. 00000202  A9EB                     syscall    Pack4/FP68K
  162. 00000204  602A                     bra        +0x2C /* 00000230 */
  163. label00000206:
  164. 00000206  2F0C                     move.l     -[A7], A4
  165. 00000208  486E FF9C                pea.l      [A6 - 0x64]
  166. 0000020C  3F3C 080E                move.w     -[A7], 0x80E
  167. 00000210  A9EB                     syscall    Pack4/FP68K
  168. 00000212  486C 0008                pea.l      [A4 + 0x8]
  169. 00000216  486E FF9C                pea.l      [A6 - 0x64]
  170. 0000021A  3F3C 0808                move.w     -[A7], 0x808
  171. 0000021E  A9EB                     syscall    Pack4/FP68K
  172. 00000220  660E                     bne        +0x10 /* 00000230 */
  173. 00000222  487A 090A                pea.l      [PC + 0x90A /* 00000B2E, value 0x3FFF8000 */]
  174. 00000226  486C 0008                pea.l      [A4 + 0x8]
  175. 0000022A  3F3C 0810                move.w     -[A7], 0x810
  176. 0000022E  A9EB                     syscall    Pack4/FP68K
  177. label00000230:
  178. 00000230  7014                     moveq.l    D0, 0x14
  179. 00000232  B06B 010E                cmp.w      D0, [A3 + 0x10E]
  180. 00000236  6708                     beq        +0xA /* 00000240 */
  181. 00000238  7012                     moveq.l    D0, 0x12
  182. 0000023A  B06B 010E                cmp.w      D0, [A3 + 0x10E]
  183. 0000023E  6612                     bne        +0x14 /* 00000252 */
  184. label00000240:
  185. 00000240  382B 00DE                move.w     D4, [A3 + 0xDE]
  186. 00000244  986B 00DC                sub.w      D4, [A3 + 0xDC]
  187. 00000248  3A2B 00DA                move.w     D5, [A3 + 0xDA]
  188. 0000024C  9A6B 00D8                sub.w      D5, [A3 + 0xD8]
  189. 00000250  6030                     bra        +0x32 /* 00000282 */
  190. label00000252:
  191. 00000252  302B 0112                move.w     D0, [A3 + 0x112]
  192. 00000256  48C0                     ext.l      D0
  193. 00000258  7202                     moveq.l    D1, 0x02
  194. 0000025A  B22B 01D3                cmp.b      D1, [A3 + 0x1D3]
  195. 0000025E  6604                     bne        +0x6 /* 00000264 */
  196. 00000260  7200                     moveq.l    D1, 0x00
  197. 00000262  6002                     bra        +0x4 /* 00000266 */
  198. label00000264:
  199. 00000264  7201                     moveq.l    D1, 0x01
  200. label00000266:
  201. 00000266  2800                     move.l     D4, D0
  202. 00000268  9881                     sub.l      D4, D1
  203. 0000026A  302B 0116                move.w     D0, [A3 + 0x116]
  204. 0000026E  48C0                     ext.l      D0
  205. 00000270  7202                     moveq.l    D1, 0x02
  206. 00000272  B22B 0251                cmp.b      D1, [A3 + 0x251]
  207. 00000276  6604                     bne        +0x6 /* 0000027C */
  208. 00000278  7200                     moveq.l    D1, 0x00
  209. 0000027A  6002                     bra        +0x4 /* 0000027E */
  210. label0000027C:
  211. 0000027C  7201                     moveq.l    D1, 0x01
  212. label0000027E:
  213. 0000027E  2A00                     move.l     D5, D0
  214. 00000280  9A81                     sub.l      D5, D1
  215. label00000282:
  216. 00000282  7002                     moveq.l    D0, 0x02
  217. 00000284  B02C 0075                cmp.b      D0, [A4 + 0x75]
  218. 00000288  672A                     beq        +0x2C /* 000002B4 */
  219. 0000028A  486C 0008                pea.l      [A4 + 0x8]
  220. 0000028E  486E FF9C                pea.l      [A6 - 0x64]
  221. 00000292  3F3C 080E                move.w     -[A7], 0x80E
  222. 00000296  A9EB                     syscall    Pack4/FP68K
  223. 00000298  2F0C                     move.l     -[A7], A4
  224. 0000029A  486E FF9C                pea.l      [A6 - 0x64]
  225. 0000029E  3F3C 0802                move.w     -[A7], 0x802
  226. 000002A2  A9EB                     syscall    Pack4/FP68K
  227. 000002A4  486E FF9C                pea.l      [A6 - 0x64]
  228. 000002A8  486E FFB6                pea.l      [A6 - 0x4A]
  229. 000002AC  3F3C 0810                move.w     -[A7], 0x810
  230. 000002B0  A9EB                     syscall    Pack4/FP68K
  231. 000002B2  606A                     bra        +0x6C /* 0000031E */
  232. label000002B4:
  233. 000002B4  486E FFC6                pea.l      [A6 - 0x3A]
  234. 000002B8  7001                     moveq.l    D0, 0x01
  235. 000002BA  2F00                     move.l     -[A7], D0
  236. 000002BC  486C 0008                pea.l      [A4 + 0x8]
  237. 000002C0  4EAD 1A72                jsr        [A5 + 0x1A72 /* export_842 */]
  238. 000002C4  486E FFCE                pea.l      [A6 - 0x32]
  239. 000002C8  7001                     moveq.l    D0, 0x01
  240. 000002CA  2F00                     move.l     -[A7], D0
  241. 000002CC  2F0C                     move.l     -[A7], A4
  242. 000002CE  4EAD 1A72                jsr        [A5 + 0x1A72 /* export_842 */]
  243. 000002D2  486E FFD6                pea.l      [A6 - 0x2A]
  244. 000002D6  7001                     moveq.l    D0, 0x01
  245. 000002D8  2F00                     move.l     -[A7], D0
  246. 000002DA  486C 0010                pea.l      [A4 + 0x10]
  247. 000002DE  4EAD 1A72                jsr        [A5 + 0x1A72 /* export_842 */]
  248. 000002E2  486E FFC6                pea.l      [A6 - 0x3A]
  249. 000002E6  486E FF9C                pea.l      [A6 - 0x64]
  250. 000002EA  3F3C 080E                move.w     -[A7], 0x80E
  251. 000002EE  A9EB                     syscall    Pack4/FP68K
  252. 000002F0  486E FFCE                pea.l      [A6 - 0x32]
  253. 000002F4  486E FF9C                pea.l      [A6 - 0x64]
  254. 000002F8  3F3C 0802                move.w     -[A7], 0x802
  255. 000002FC  A9EB                     syscall    Pack4/FP68K
  256. 000002FE  486E FFD6                pea.l      [A6 - 0x2A]
  257. 00000302  486E FF9C                pea.l      [A6 - 0x64]
  258. 00000306  3F3C 0806                move.w     -[A7], 0x806
  259. 0000030A  A9EB                     syscall    Pack4/FP68K
  260. 0000030C  486E FF9C                pea.l      [A6 - 0x64]
  261. 00000310  486E FFB6                pea.l      [A6 - 0x4A]
  262. 00000314  3F3C 0810                move.w     -[A7], 0x810
  263. 00000318  A9EB                     syscall    Pack4/FP68K
  264. 0000031A  4FEF 0024                lea.l      A7, [A7 + 0x24]
  265. label0000031E:
  266. 0000031E  486E FFB6                pea.l      [A6 - 0x4A]
  267. 00000322  486E FF9C                pea.l      [A6 - 0x64]
  268. 00000326  3F3C 080E                move.w     -[A7], 0x80E
  269. 0000032A  A9EB                     syscall    Pack4/FP68K
  270. 0000032C  BA44                     cmp.w      D5, D4
  271. 0000032E  6306                     bls        +0x8 /* 00000336 */
  272. 00000330  7000                     moveq.l    D0, 0x00
  273. 00000332  3004                     move.w     D0, D4
  274. 00000334  6004                     bra        +0x6 /* 0000033A */
  275. label00000336:
  276. 00000336  7000                     moveq.l    D0, 0x00
  277. 00000338  3005                     move.w     D0, D5
  278. label0000033A:
  279. 0000033A  486E FF92                pea.l      [A6 - 0x6E]
  280. 0000033E  2F00                     move.l     -[A7], D0
  281. 00000340  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  282. 00000344  486E FF92                pea.l      [A6 - 0x6E]
  283. 00000348  486E FF9C                pea.l      [A6 - 0x64]
  284. 0000034C  3F3C 0006                move.w     -[A7], 0x6
  285. 00000350  A9EB                     syscall    Pack4/FP68K
  286. 00000352  486E FF9C                pea.l      [A6 - 0x64]
  287. 00000356  486E FFBE                pea.l      [A6 - 0x42]
  288. 0000035A  3F3C 0810                move.w     -[A7], 0x810
  289. 0000035E  A9EB                     syscall    Pack4/FP68K
  290. 00000360  7000                     moveq.l    D0, 0x00
  291. 00000362  3004                     move.w     D0, D4
  292. 00000364  322B 03C2                move.w     D1, [A3 + 0x3C2]
  293. 00000368  48C1                     ext.l      D1
  294. 0000036A  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  295. 0000036E  2D40 FF8E                move.l     [A6 - 0x72], D0
  296. 00000372  486E FF8E                pea.l      [A6 - 0x72]
  297. 00000376  486E FF9C                pea.l      [A6 - 0x64]
  298. 0000037A  3F3C 280E                move.w     -[A7], 0x280E
  299. 0000037E  A9EB                     syscall    Pack4/FP68K
  300. 00000380  486E FFBE                pea.l      [A6 - 0x42]
  301. 00000384  486E FF9C                pea.l      [A6 - 0x64]
  302. 00000388  3F3C 0804                move.w     -[A7], 0x804
  303. 0000038C  A9EB                     syscall    Pack4/FP68K
  304. 0000038E  7064                     moveq.l    D0, 0x64
  305. 00000390  2D40 FF8A                move.l     [A6 - 0x76], D0
  306. 00000394  486E FF8A                pea.l      [A6 - 0x76]
  307. 00000398  486E FF92                pea.l      [A6 - 0x6E]
  308. 0000039C  3F3C 280E                move.w     -[A7], 0x280E
  309. 000003A0  A9EB                     syscall    Pack4/FP68K
  310. 000003A2  486E FF92                pea.l      [A6 - 0x6E]
  311. 000003A6  486E FF9C                pea.l      [A6 - 0x64]
  312. 000003AA  3F3C 0006                move.w     -[A7], 0x6
  313. 000003AE  A9EB                     syscall    Pack4/FP68K
  314. 000003B0  486E FF9C                pea.l      [A6 - 0x64]
  315. 000003B4  486E FFA6                pea.l      [A6 - 0x5A]
  316. 000003B8  3F3C 0810                move.w     -[A7], 0x810
  317. 000003BC  A9EB                     syscall    Pack4/FP68K
  318. 000003BE  7000                     moveq.l    D0, 0x00
  319. 000003C0  3005                     move.w     D0, D5
  320. 000003C2  322B 03C4                move.w     D1, [A3 + 0x3C4]
  321. 000003C6  48C1                     ext.l      D1
  322. 000003C8  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  323. 000003CC  2D40 FF86                move.l     [A6 - 0x7A], D0
  324. 000003D0  486E FF86                pea.l      [A6 - 0x7A]
  325. 000003D4  486E FF9C                pea.l      [A6 - 0x64]
  326. 000003D8  3F3C 280E                move.w     -[A7], 0x280E
  327. 000003DC  A9EB                     syscall    Pack4/FP68K
  328. 000003DE  486E FFBE                pea.l      [A6 - 0x42]
  329. 000003E2  486E FF9C                pea.l      [A6 - 0x64]
  330. 000003E6  3F3C 0804                move.w     -[A7], 0x804
  331. 000003EA  A9EB                     syscall    Pack4/FP68K
  332. 000003EC  7064                     moveq.l    D0, 0x64
  333. 000003EE  2D40 FF82                move.l     [A6 - 0x7E], D0
  334. 000003F2  486E FF82                pea.l      [A6 - 0x7E]
  335. 000003F6  486E FF92                pea.l      [A6 - 0x6E]
  336. 000003FA  3F3C 280E                move.w     -[A7], 0x280E
  337. 000003FE  A9EB                     syscall    Pack4/FP68K
  338. 00000400  486E FF92                pea.l      [A6 - 0x6E]
  339. 00000404  486E FF9C                pea.l      [A6 - 0x64]
  340. 00000408  3F3C 0006                move.w     -[A7], 0x6
  341. 0000040C  A9EB                     syscall    Pack4/FP68K
  342. 0000040E  486E FF9C                pea.l      [A6 - 0x64]
  343. 00000412  486E FFAE                pea.l      [A6 - 0x52]
  344. 00000416  3F3C 0810                move.w     -[A7], 0x810
  345. 0000041A  A9EB                     syscall    Pack4/FP68K
  346. 0000041C  BC47                     cmp.w      D6, D7
  347. 0000041E  508F                     addq.l     A7, 8
  348. 00000420  6F06                     ble        +0x8 /* 00000428 */
  349. 00000422  48C7                     ext.l      D7
  350. 00000424  2007                     move.l     D0, D7
  351. 00000426  6004                     bra        +0x6 /* 0000042C */
  352. label00000428:
  353. 00000428  48C6                     ext.l      D6
  354. 0000042A  2006                     move.l     D0, D6
  355. label0000042C:
  356. 0000042C  2D40 FF7E                move.l     [A6 - 0x82], D0
  357. 00000430  486E FF7E                pea.l      [A6 - 0x82]
  358. 00000434  486E FF9C                pea.l      [A6 - 0x64]
  359. 00000438  3F3C 280E                move.w     -[A7], 0x280E
  360. 0000043C  A9EB                     syscall    Pack4/FP68K
  361. 0000043E  486E FF9C                pea.l      [A6 - 0x64]
  362. 00000442  41EE FF92                lea.l      A0, [A6 - 0x6E]
  363. 00000446  43FA 06DC                lea.l      A1, [PC + 0x6DC /* 00000B24, value 0x400BBB80 */]
  364. 0000044A  20D9                     move.l     [A0]+, [A1]+
  365. 0000044C  20D9                     move.l     [A0]+, [A1]+
  366. 0000044E  30D9                     move.w     [A0]+, [A1]+
  367. 00000450  486E FF92                pea.l      [A6 - 0x6E]
  368. 00000454  3F3C 0004                move.w     -[A7], 0x4
  369. 00000458  A9EB                     syscall    Pack4/FP68K
  370. 0000045A  486E FFA6                pea.l      [A6 - 0x5A]
  371. 0000045E  486E FF74                pea.l      [A6 - 0x8C]
  372. 00000462  3F3C 080E                move.w     -[A7], 0x80E
  373. 00000466  A9EB                     syscall    Pack4/FP68K
  374. 00000468  486E FFAE                pea.l      [A6 - 0x52]
  375. 0000046C  486E FF6A                pea.l      [A6 - 0x96]
  376. 00000470  3F3C 080E                move.w     -[A7], 0x80E
  377. 00000474  A9EB                     syscall    Pack4/FP68K
  378. 00000476  486E FFB6                pea.l      [A6 - 0x4A]
  379. 0000047A  486E FF6A                pea.l      [A6 - 0x96]
  380. 0000047E  3F3C 080A                move.w     -[A7], 0x80A
  381. 00000482  A9EB                     syscall    Pack4/FP68K
  382. 00000484  6F10                     ble        +0x12 /* 00000496 */
  383. 00000486  486E FFAE                pea.l      [A6 - 0x52]
  384. 0000048A  486E FF60                pea.l      [A6 - 0xA0]
  385. 0000048E  3F3C 080E                move.w     -[A7], 0x80E
  386. 00000492  A9EB                     syscall    Pack4/FP68K
  387. 00000494  601C                     bra        +0x1E /* 000004B2 */
  388. label00000496:
  389. 00000496  486E FFB6                pea.l      [A6 - 0x4A]
  390. 0000049A  486E FF56                pea.l      [A6 - 0xAA]
  391. 0000049E  3F3C 080E                move.w     -[A7], 0x80E
  392. 000004A2  A9EB                     syscall    Pack4/FP68K
  393. 000004A4  41EE FF60                lea.l      A0, [A6 - 0xA0]
  394. 000004A8  43EE FF56                lea.l      A1, [A6 - 0xAA]
  395. 000004AC  20D9                     move.l     [A0]+, [A1]+
  396. 000004AE  20D9                     move.l     [A0]+, [A1]+
  397. 000004B0  30D9                     move.w     [A0]+, [A1]+
  398. label000004B2:
  399. 000004B2  486E FF60                pea.l      [A6 - 0xA0]
  400. 000004B6  486E FF74                pea.l      [A6 - 0x8C]
  401. 000004BA  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  402. 000004BE  A9EB                     syscall    Pack4/FP68K
  403. 000004C0  6F10                     ble        +0x12 /* 000004D2 */
  404. 000004C2  486E FFA6                pea.l      [A6 - 0x5A]
  405. 000004C6  486E FF4C                pea.l      [A6 - 0xB4]
  406. 000004CA  3F3C 080E                move.w     -[A7], 0x80E
  407. 000004CE  A9EB                     syscall    Pack4/FP68K
  408. 000004D0  6058                     bra        +0x5A /* 0000052A */
  409. label000004D2:
  410. 000004D2  486E FFAE                pea.l      [A6 - 0x52]
  411. 000004D6  486E FF42                pea.l      [A6 - 0xBE]
  412. 000004DA  3F3C 080E                move.w     -[A7], 0x80E
  413. 000004DE  A9EB                     syscall    Pack4/FP68K
  414. 000004E0  486E FFB6                pea.l      [A6 - 0x4A]
  415. 000004E4  486E FF42                pea.l      [A6 - 0xBE]
  416. 000004E8  3F3C 080A                move.w     -[A7], 0x80A
  417. 000004EC  A9EB                     syscall    Pack4/FP68K
  418. 000004EE  6F10                     ble        +0x12 /* 00000500 */
  419. 000004F0  486E FFAE                pea.l      [A6 - 0x52]
  420. 000004F4  486E FF38                pea.l      [A6 - 0xC8]
  421. 000004F8  3F3C 080E                move.w     -[A7], 0x80E
  422. 000004FC  A9EB                     syscall    Pack4/FP68K
  423. 000004FE  601C                     bra        +0x1E /* 0000051C */
  424. label00000500:
  425. 00000500  486E FFB6                pea.l      [A6 - 0x4A]
  426. 00000504  486E FF2E                pea.l      [A6 - 0xD2]
  427. 00000508  3F3C 080E                move.w     -[A7], 0x80E
  428. 0000050C  A9EB                     syscall    Pack4/FP68K
  429. 0000050E  41EE FF38                lea.l      A0, [A6 - 0xC8]
  430. 00000512  43EE FF2E                lea.l      A1, [A6 - 0xD2]
  431. 00000516  20D9                     move.l     [A0]+, [A1]+
  432. 00000518  20D9                     move.l     [A0]+, [A1]+
  433. 0000051A  30D9                     move.w     [A0]+, [A1]+
  434. label0000051C:
  435. 0000051C  41EE FF4C                lea.l      A0, [A6 - 0xB4]
  436. 00000520  43EE FF38                lea.l      A1, [A6 - 0xC8]
  437. 00000524  20D9                     move.l     [A0]+, [A1]+
  438. 00000526  20D9                     move.l     [A0]+, [A1]+
  439. 00000528  30D9                     move.w     [A0]+, [A1]+
  440. label0000052A:
  441. 0000052A  BC47                     cmp.w      D6, D7
  442. 0000052C  6C06                     bge        +0x8 /* 00000534 */
  443. 0000052E  48C7                     ext.l      D7
  444. 00000530  2007                     move.l     D0, D7
  445. 00000532  6004                     bra        +0x6 /* 00000538 */
  446. label00000534:
  447. 00000534  48C6                     ext.l      D6
  448. 00000536  2006                     move.l     D0, D6
  449. label00000538:
  450. 00000538  2D40 FF20                move.l     [A6 - 0xE0], D0
  451. 0000053C  486E FF20                pea.l      [A6 - 0xE0]
  452. 00000540  486E FF24                pea.l      [A6 - 0xDC]
  453. 00000544  3F3C 280E                move.w     -[A7], 0x280E
  454. 00000548  A9EB                     syscall    Pack4/FP68K
  455. 0000054A  486E FF24                pea.l      [A6 - 0xDC]
  456. 0000054E  486E FF4C                pea.l      [A6 - 0xB4]
  457. 00000552  3F3C 0004                move.w     -[A7], 0x4
  458. 00000556  A9EB                     syscall    Pack4/FP68K
  459. 00000558  486E FF4C                pea.l      [A6 - 0xB4]
  460. 0000055C  486E FF92                pea.l      [A6 - 0x6E]
  461. 00000560  3F3C 0006                move.w     -[A7], 0x6
  462. 00000564  A9EB                     syscall    Pack4/FP68K
  463. 00000566  486E FF92                pea.l      [A6 - 0x6E]
  464. 0000056A  486B 03E4                pea.l      [A3 + 0x3E4]
  465. 0000056E  3F3C 0810                move.w     -[A7], 0x810
  466. 00000572  A9EB                     syscall    Pack4/FP68K
  467. 00000574  177C 0001 01D4           move.b     [A3 + 0x1D4], 0x1
  468. 0000057A  422B 0252                clr.b      [A3 + 0x252]
  469. 0000057E  4A2B 01D6                tst.b      [A3 + 0x1D6]
  470. 00000582  6604                     bne        +0x6 /* 00000588 */
  471. 00000584  3744 01CE                move.w     [A3 + 0x1CE], D4
  472. label00000588:
  473. 00000588  4A2B 0254                tst.b      [A3 + 0x254]
  474. 0000058C  6604                     bne        +0x6 /* 00000592 */
  475. 0000058E  3745 024C                move.w     [A3 + 0x24C], D5
  476. label00000592:
  477. 00000592  302B 0382                move.w     D0, [A3 + 0x382]
  478. 00000596  48C0                     ext.l      D0
  479. 00000598  725A                     moveq.l    D1, 0x5A
  480. 0000059A  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  481. 0000059E  7200                     moveq.l    D1, 0x00
  482. 000005A0  1200                     move.b     D1, D0
  483. 000005A2  48C1                     ext.l      D1
  484. 000005A4  83FC 0002                divs.w     D1, 0x2
  485. 000005A8  4841                     swap.w     D1
  486. 000005AA  1B41 F28A                move.b     [A5 - 0xD76], D1
  487. 000005AE  6700 00D0                beq        +0xD2 /* 00000680 */
  488. 000005B2  486B 03E4                pea.l      [A3 + 0x3E4]
  489. 000005B6  486E FF9C                pea.l      [A6 - 0x64]
  490. 000005BA  3F3C 080E                move.w     -[A7], 0x80E
  491. 000005BE  A9EB                     syscall    Pack4/FP68K
  492. 000005C0  486E FFAE                pea.l      [A6 - 0x52]
  493. 000005C4  486E FF9C                pea.l      [A6 - 0x64]
  494. 000005C8  3F3C 0804                move.w     -[A7], 0x804
  495. 000005CC  A9EB                     syscall    Pack4/FP68K
  496. 000005CE  3745 03EC                move.w     [A3 + 0x3EC], D5
  497. 000005D2  3D45 FF1E                move.w     [A6 - 0xE2], D5
  498. 000005D6  486E FF1E                pea.l      [A6 - 0xE2]
  499. 000005DA  486E FF92                pea.l      [A6 - 0x6E]
  500. 000005DE  3F3C 200E                move.w     -[A7], 0x200E
  501. 000005E2  A9EB                     syscall    Pack4/FP68K
  502. 000005E4  486E FF92                pea.l      [A6 - 0x6E]
  503. 000005E8  486E FF9C                pea.l      [A6 - 0x64]
  504. 000005EC  3F3C 0006                move.w     -[A7], 0x6
  505. 000005F0  A9EB                     syscall    Pack4/FP68K
  506. 000005F2  41EE FF9C                lea.l      A0, [A6 - 0x64]
  507. 000005F6  43EE FF74                lea.l      A1, [A6 - 0x8C]
  508. 000005FA  22D8                     move.l     [A1]+, [A0]+
  509. 000005FC  22D8                     move.l     [A1]+, [A0]+
  510. 000005FE  32D8                     move.w     [A1]+, [A0]+
  511. 00000600  486E FF74                pea.l      [A6 - 0x8C]
  512. 00000604  3F3C 0016                move.w     -[A7], 0x16
  513. 00000608  A9EB                     syscall    Pack4/FP68K
  514. 0000060A  486E FF74                pea.l      [A6 - 0x8C]
  515. 0000060E  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  516. 00000612  3740 03E0                move.w     [A3 + 0x3E0], D0
  517. 00000616  486B 03E4                pea.l      [A3 + 0x3E4]
  518. 0000061A  486E FF9C                pea.l      [A6 - 0x64]
  519. 0000061E  3F3C 080E                move.w     -[A7], 0x80E
  520. 00000622  A9EB                     syscall    Pack4/FP68K
  521. 00000624  486E FFA6                pea.l      [A6 - 0x5A]
  522. 00000628  486E FF9C                pea.l      [A6 - 0x64]
  523. 0000062C  3F3C 0804                move.w     -[A7], 0x804
  524. 00000630  A9EB                     syscall    Pack4/FP68K
  525. 00000632  3744 03EE                move.w     [A3 + 0x3EE], D4
  526. 00000636  3D44 FF1C                move.w     [A6 - 0xE4], D4
  527. 0000063A  486E FF1C                pea.l      [A6 - 0xE4]
  528. 0000063E  486E FF92                pea.l      [A6 - 0x6E]
  529. 00000642  3F3C 200E                move.w     -[A7], 0x200E
  530. 00000646  A9EB                     syscall    Pack4/FP68K
  531. 00000648  486E FF92                pea.l      [A6 - 0x6E]
  532. 0000064C  486E FF9C                pea.l      [A6 - 0x64]
  533. 00000650  3F3C 0006                move.w     -[A7], 0x6
  534. 00000654  A9EB                     syscall    Pack4/FP68K
  535. 00000656  41EE FF9C                lea.l      A0, [A6 - 0x64]
  536. 0000065A  43EE FF74                lea.l      A1, [A6 - 0x8C]
  537. 0000065E  22D8                     move.l     [A1]+, [A0]+
  538. 00000660  22D8                     move.l     [A1]+, [A0]+
  539. 00000662  32D8                     move.w     [A1]+, [A0]+
  540. 00000664  486E FF74                pea.l      [A6 - 0x8C]
  541. 00000668  3F3C 0016                move.w     -[A7], 0x16
  542. 0000066C  A9EB                     syscall    Pack4/FP68K
  543. 0000066E  486E FF74                pea.l      [A6 - 0x8C]
  544. 00000672  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  545. 00000676  3740 03E2                move.w     [A3 + 0x3E2], D0
  546. 0000067A  508F                     addq.l     A7, 8
  547. 0000067C  6000 00CC                bra        +0xCE /* 0000074A */
  548. label00000680:
  549. 00000680  486B 03E4                pea.l      [A3 + 0x3E4]
  550. 00000684  486E FF9C                pea.l      [A6 - 0x64]
  551. 00000688  3F3C 080E                move.w     -[A7], 0x80E
  552. 0000068C  A9EB                     syscall    Pack4/FP68K
  553. 0000068E  486E FFA6                pea.l      [A6 - 0x5A]
  554. 00000692  486E FF9C                pea.l      [A6 - 0x64]
  555. 00000696  3F3C 0804                move.w     -[A7], 0x804
  556. 0000069A  A9EB                     syscall    Pack4/FP68K
  557. 0000069C  3744 03EC                move.w     [A3 + 0x3EC], D4
  558. 000006A0  3D44 FF1A                move.w     [A6 - 0xE6], D4
  559. 000006A4  486E FF1A                pea.l      [A6 - 0xE6]
  560. 000006A8  486E FF92                pea.l      [A6 - 0x6E]
  561. 000006AC  3F3C 200E                move.w     -[A7], 0x200E
  562. 000006B0  A9EB                     syscall    Pack4/FP68K
  563. 000006B2  486E FF92                pea.l      [A6 - 0x6E]
  564. 000006B6  486E FF9C                pea.l      [A6 - 0x64]
  565. 000006BA  3F3C 0006                move.w     -[A7], 0x6
  566. 000006BE  A9EB                     syscall    Pack4/FP68K
  567. 000006C0  41EE FF9C                lea.l      A0, [A6 - 0x64]
  568. 000006C4  43EE FF74                lea.l      A1, [A6 - 0x8C]
  569. 000006C8  22D8                     move.l     [A1]+, [A0]+
  570. 000006CA  22D8                     move.l     [A1]+, [A0]+
  571. 000006CC  32D8                     move.w     [A1]+, [A0]+
  572. 000006CE  486E FF74                pea.l      [A6 - 0x8C]
  573. 000006D2  3F3C 0016                move.w     -[A7], 0x16
  574. 000006D6  A9EB                     syscall    Pack4/FP68K
  575. 000006D8  486E FF74                pea.l      [A6 - 0x8C]
  576. 000006DC  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  577. 000006E0  3740 03E0                move.w     [A3 + 0x3E0], D0
  578. 000006E4  486B 03E4                pea.l      [A3 + 0x3E4]
  579. 000006E8  486E FF9C                pea.l      [A6 - 0x64]
  580. 000006EC  3F3C 080E                move.w     -[A7], 0x80E
  581. 000006F0  A9EB                     syscall    Pack4/FP68K
  582. 000006F2  486E FFAE                pea.l      [A6 - 0x52]
  583. 000006F6  486E FF9C                pea.l      [A6 - 0x64]
  584. 000006FA  3F3C 0804                move.w     -[A7], 0x804
  585. 000006FE  A9EB                     syscall    Pack4/FP68K
  586. 00000700  3745 03EE                move.w     [A3 + 0x3EE], D5
  587. 00000704  3D45 FF18                move.w     [A6 - 0xE8], D5
  588. 00000708  486E FF18                pea.l      [A6 - 0xE8]
  589. 0000070C  486E FF92                pea.l      [A6 - 0x6E]
  590. 00000710  3F3C 200E                move.w     -[A7], 0x200E
  591. 00000714  A9EB                     syscall    Pack4/FP68K
  592. 00000716  486E FF92                pea.l      [A6 - 0x6E]
  593. 0000071A  486E FF9C                pea.l      [A6 - 0x64]
  594. 0000071E  3F3C 0006                move.w     -[A7], 0x6
  595. 00000722  A9EB                     syscall    Pack4/FP68K
  596. 00000724  41EE FF9C                lea.l      A0, [A6 - 0x64]
  597. 00000728  43EE FF74                lea.l      A1, [A6 - 0x8C]
  598. 0000072C  22D8                     move.l     [A1]+, [A0]+
  599. 0000072E  22D8                     move.l     [A1]+, [A0]+
  600. 00000730  32D8                     move.w     [A1]+, [A0]+
  601. 00000732  486E FF74                pea.l      [A6 - 0x8C]
  602. 00000736  3F3C 0016                move.w     -[A7], 0x16
  603. 0000073A  A9EB                     syscall    Pack4/FP68K
  604. 0000073C  486E FF74                pea.l      [A6 - 0x8C]
  605. 00000740  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  606. 00000744  3740 03E2                move.w     [A3 + 0x3E2], D0
  607. 00000748  508F                     addq.l     A7, 8
  608. label0000074A:
  609. 0000074A  7001                     moveq.l    D0, 0x01
  610. 0000074C  B06B 03E0                cmp.w      D0, [A3 + 0x3E0]
  611. 00000750  6F06                     ble        +0x8 /* 00000758 */
  612. 00000752  377C 0001 03E0           move.w     [A3 + 0x3E0], 0x1
  613. label00000758:
  614. 00000758  7001                     moveq.l    D0, 0x01
  615. 0000075A  B06B 03E2                cmp.w      D0, [A3 + 0x3E2]
  616. 0000075E  6F06                     ble        +0x8 /* 00000766 */
  617. 00000760  377C 0001 03E2           move.w     [A3 + 0x3E2], 0x1
  618. label00000766:
  619. 00000766  302B 03EC                move.w     D0, [A3 + 0x3EC]
  620. 0000076A  C1EB 03E0                muls.w     D0, [A3 + 0x3E0]
  621. 0000076E  3740 03DA                move.w     [A3 + 0x3DA], D0
  622. 00000772  302B 03EE                move.w     D0, [A3 + 0x3EE]
  623. 00000776  C1EB 03E2                muls.w     D0, [A3 + 0x3E2]
  624. 0000077A  3740 03D8                move.w     [A3 + 0x3D8], D0
  625. 0000077E  486B 03E4                pea.l      [A3 + 0x3E4]
  626. 00000782  486E FF9C                pea.l      [A6 - 0x64]
  627. 00000786  3F3C 080E                move.w     -[A7], 0x80E
  628. 0000078A  A9EB                     syscall    Pack4/FP68K
  629. 0000078C  486E FFB6                pea.l      [A6 - 0x4A]
  630. 00000790  486E FF9C                pea.l      [A6 - 0x64]
  631. 00000794  3F3C 0804                move.w     -[A7], 0x804
  632. 00000798  A9EB                     syscall    Pack4/FP68K
  633. 0000079A  41EE FF9C                lea.l      A0, [A6 - 0x64]
  634. 0000079E  43EE FF92                lea.l      A1, [A6 - 0x6E]
  635. 000007A2  22D8                     move.l     [A1]+, [A0]+
  636. 000007A4  22D8                     move.l     [A1]+, [A0]+
  637. 000007A6  32D8                     move.w     [A1]+, [A0]+
  638. 000007A8  486E FF92                pea.l      [A6 - 0x6E]
  639. 000007AC  3F3C 0016                move.w     -[A7], 0x16
  640. 000007B0  A9EB                     syscall    Pack4/FP68K
  641. 000007B2  486E FF92                pea.l      [A6 - 0x6E]
  642. 000007B6  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  643. 000007BA  3740 03DC                move.w     [A3 + 0x3DC], D0
  644. 000007BE  426B 03DE                clr.w      [A3 + 0x3DE]
  645. 000007C2  426B 03DE                clr.w      [A3 + 0x3DE]
  646. 000007C6  426B 03CC                clr.w      [A3 + 0x3CC]
  647. 000007CA  426B 03C8                clr.w      [A3 + 0x3C8]
  648. 000007CE  426B 03CA                clr.w      [A3 + 0x3CA]
  649. 000007D2  41EB 03CE                lea.l      A0, [A3 + 0x3CE]
  650. 000007D6  43EB 03D8                lea.l      A1, [A3 + 0x3D8]
  651. 000007DA  20D9                     move.l     [A0]+, [A1]+
  652. 000007DC  30D9                     move.w     [A0]+, [A1]+
  653. 000007DE  41EE FFF6                lea.l      A0, [A6 - 0xA]
  654. 000007E2  43EB 0382                lea.l      A1, [A3 + 0x382]
  655. 000007E6  20D9                     move.l     [A0]+, [A1]+
  656. 000007E8  20D9                     move.l     [A0]+, [A1]+
  657. 000007EA  30D9                     move.w     [A0]+, [A1]+
  658. 000007EC  7000                     moveq.l    D0, 0x00
  659. 000007EE  102D F28A                move.b     D0, [A5 - 0xD76]
  660. 000007F2  C1FC 005A                muls.w     D0, 0x5A /* 'Z' */
  661. 000007F6  916E FFF6                sub.w      [A6 - 0xA], D0
  662. 000007FA  486E FFDE                pea.l      [A6 - 0x22]
  663. 000007FE  4EAD 0772                jsr        [A5 + 0x772 /* export_234 */]
  664. 00000802  486E FFE6                pea.l      [A6 - 0x1A]
  665. 00000806  4EAD 077A                jsr        [A5 + 0x77A /* export_235 */]
  666. 0000080A  4EAD 21D2                jsr        [A5 + 0x21D2 /* export_1078 */]
  667. 0000080E  41EE FFF6                lea.l      A0, [A6 - 0xA]
  668. 00000812  2F20                     move.l     -[A7], -[A0]
  669. 00000814  2F20                     move.l     -[A7], -[A0]
  670. 00000816  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  671. 0000081A  7001                     moveq.l    D0, 0x01
  672. 0000081C  2F00                     move.l     -[A7], D0
  673. 0000081E  486E FFF6                pea.l      [A6 - 0xA]
  674. 00000822  486B 03CE                pea.l      [A3 + 0x3CE]
  675. 00000826  486B 03C8                pea.l      [A3 + 0x3C8]
  676. 0000082A  4EAD 21DA                jsr        [A5 + 0x21DA /* export_1079 */]
  677. 0000082E  276D AD8C 03D4           move.l     [A3 + 0x3D4], [A5 - 0x5274]
  678. 00000834  486D 2AFA                pea.l      [A5 + 0x2AFA /* export_1371 */]
  679. 00000838  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  680. 0000083C  4A40                     tst.w      D0
  681. 0000083E  4FEF 0028                lea.l      A7, [A7 + 0x28]
  682. 00000842  672A                     beq        +0x2C /* 0000086E */
  683. 00000844  7000                     moveq.l    D0, 0x00
  684. 00000846  2F00                     move.l     -[A7], D0
  685. 00000848  2F0B                     move.l     -[A7], A3
  686. 0000084A  4EAD 2AFA                jsr        [A5 + 0x2AFA /* export_1371 */]
  687. 0000084E  7001                     moveq.l    D0, 0x01
  688. 00000850  2F00                     move.l     -[A7], D0
  689. 00000852  2F0B                     move.l     -[A7], A3
  690. 00000854  4EAD 2AFA                jsr        [A5 + 0x2AFA /* export_1371 */]
  691. 00000858  7002                     moveq.l    D0, 0x02
  692. 0000085A  2F00                     move.l     -[A7], D0
  693. 0000085C  2F0B                     move.l     -[A7], A3
  694. 0000085E  4EAD 2AFA                jsr        [A5 + 0x2AFA /* export_1371 */]
  695. 00000862  486D 2AFA                pea.l      [A5 + 0x2AFA /* export_1371 */]
  696. 00000866  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  697. 0000086A  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  698. label0000086E:
  699. 0000086E  4A2C 0076                tst.b      [A4 + 0x76]
  700. 00000872  664E                     bne        +0x50 /* 000008C2 */
  701. 00000874  7014                     moveq.l    D0, 0x14
  702. 00000876  B06B 010E                cmp.w      D0, [A3 + 0x10E]
  703. 0000087A  6610                     bne        +0x12 /* 0000088C */
  704. 0000087C  7002                     moveq.l    D0, 0x02
  705. 0000087E  B02C 0077                cmp.b      D0, [A4 + 0x77]
  706. 00000882  6308                     bls        +0xA /* 0000088C */
  707. 00000884  7005                     moveq.l    D0, 0x05
  708. 00000886  B02B 014F                cmp.b      D0, [A3 + 0x14F]
  709. 0000088A  6636                     bne        +0x38 /* 000008C2 */
  710. label0000088C:
  711. 0000088C  302B 03DC                move.w     D0, [A3 + 0x3DC]
  712. 00000890  48C0                     ext.l      D0
  713. 00000892  2200                     move.l     D1, D0
  714. 00000894  C0FC 02D0                mulu.w     D0, 0x2D0
  715. 00000898  4841                     swap.w     D1
  716. 0000089A  C2FC 02D0                mulu.w     D1, 0x2D0
  717. 0000089E  4841                     swap.w     D1
  718. 000008A0  4241                     clr.w      D1
  719. 000008A2  D081                     add.l      D0, D1
  720. 000008A4  322C 006A                move.w     D1, [A4 + 0x6A]
  721. 000008A8  48C1                     ext.l      D1
  722. 000008AA  2F00                     move.l     -[A7], D0
  723. 000008AC  2001                     move.l     D0, D1
  724. 000008AE  222D AD8C                move.l     D1, [A5 - 0x5274]
  725. 000008B2  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  726. 000008B6  2200                     move.l     D1, D0
  727. 000008B8  201F                     move.l     D0, [A7]+
  728. 000008BA  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  729. 000008BE  3940 006E                move.w     [A4 + 0x6E], D0
  730. label000008C2:
  731. 000008C2  2F0C                     move.l     -[A7], A4
  732. 000008C4  2F0B                     move.l     -[A7], A3
  733. 000008C6  4EAD 20BA                jsr        [A5 + 0x20BA /* export_1043 */]
  734. 000008CA  4A6B 010C                tst.w      [A3 + 0x10C]
  735. 000008CE  508F                     addq.l     A7, 8
  736. 000008D0  6724                     beq        +0x26 /* 000008F6 */
  737. 000008D2  41EE FFE6                lea.l      A0, [A6 - 0x1A]
  738. 000008D6  2F20                     move.l     -[A7], -[A0]
  739. 000008D8  2F20                     move.l     -[A7], -[A0]
  740. 000008DA  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  741. 000008DE  7000                     moveq.l    D0, 0x00
  742. 000008E0  2F00                     move.l     -[A7], D0
  743. 000008E2  41EE FFEE                lea.l      A0, [A6 - 0x12]
  744. 000008E6  2F20                     move.l     -[A7], -[A0]
  745. 000008E8  2F20                     move.l     -[A7], -[A0]
  746. 000008EA  4EAD 07C2                jsr        [A5 + 0x7C2 /* export_244 */]
  747. 000008EE  4FEF 0014                lea.l      A7, [A7 + 0x14]
  748. 000008F2  6000 0226                bra        +0x228 /* 00000B1A */
  749. label000008F6:
  750. 000008F6  4A6B 0406                tst.w      [A3 + 0x406]
  751. 000008FA  6600 01FE                bne        +0x200 /* 00000AFA */
  752. 000008FE  2C2D AD8C                move.l     D6, [A5 - 0x5274]
  753. 00000902  7000                     moveq.l    D0, 0x00
  754. 00000904  7210                     moveq.l    D1, 0x10
  755. 00000906  C26B 03BE                and.w      D1, [A3 + 0x3BE]
  756. 0000090A  6722                     beq        +0x24 /* 0000092E */
  757. 0000090C  7214                     moveq.l    D1, 0x14
  758. 0000090E  B26B 010E                cmp.w      D1, [A3 + 0x10E]
  759. 00000912  6618                     bne        +0x1A /* 0000092C */
  760. 00000914  7204                     moveq.l    D1, 0x04
  761. 00000916  C26B 03BE                and.w      D1, [A3 + 0x3BE]
  762. 0000091A  6610                     bne        +0x12 /* 0000092C */
  763. 0000091C  7208                     moveq.l    D1, 0x08
  764. 0000091E  C26B 03BE                and.w      D1, [A3 + 0x3BE]
  765. 00000922  670A                     beq        +0xC /* 0000092E */
  766. 00000924  7201                     moveq.l    D1, 0x01
  767. 00000926  C26B 03BE                and.w      D1, [A3 + 0x3BE]
  768. 0000092A  6702                     beq        +0x4 /* 0000092E */
  769. label0000092C:
  770. 0000092C  7001                     moveq.l    D0, 0x01
  771. label0000092E:
  772. 0000092E  3B40 ECB8                move.w     [A5 - 0x1348], D0
  773. 00000932  671E                     beq        +0x20 /* 00000952 */
  774. 00000934  302B 03DC                move.w     D0, [A3 + 0x3DC]
  775. 00000938  4440                     neg.w      D0
  776. 0000093A  48C0                     ext.l      D0
  777. 0000093C  7200                     moveq.l    D1, 0x00
  778. 0000093E  322B 03C0                move.w     D1, [A3 + 0x3C0]
  779. 00000942  E089                     lsr        D1, 8
  780. 00000944  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  781. 00000948  81FC 0064                divs.w     D0, 0x64 /* 'd' */
  782. 0000094C  3740 03DE                move.w     [A3 + 0x3DE], D0
  783. 00000950  6032                     bra        +0x34 /* 00000984 */
  784. label00000952:
  785. 00000952  302B 03DC                move.w     D0, [A3 + 0x3DC]
  786. 00000956  4440                     neg.w      D0
  787. 00000958  48C0                     ext.l      D0
  788. 0000095A  7201                     moveq.l    D1, 0x01
  789. 0000095C  7404                     moveq.l    D2, 0x04
  790. 0000095E  B46C 006E                cmp.w      D2, [A4 + 0x6E]
  791. 00000962  6E0A                     bgt        +0xC /* 0000096E */
  792. 00000964  7402                     moveq.l    D2, 0x02
  793. 00000966  B42C 0077                cmp.b      D2, [A4 + 0x77]
  794. 0000096A  6202                     bhi        +0x4 /* 0000096E */
  795. 0000096C  7200                     moveq.l    D1, 0x00
  796. label0000096E:
  797. 0000096E  4A81                     tst.l      D1
  798. 00000970  6704                     beq        +0x6 /* 00000976 */
  799. 00000972  7205                     moveq.l    D1, 0x05
  800. 00000974  6006                     bra        +0x8 /* 0000097C */
  801. label00000976:
  802. 00000976  322C 006E                move.w     D1, [A4 + 0x6E]
  803. 0000097A  48C1                     ext.l      D1
  804. label0000097C:
  805. 0000097C  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  806. 00000980  3740 03DE                move.w     [A3 + 0x3DE], D0
  807. label00000984:
  808. 00000984  376B 03DE 03CC           move.w     [A3 + 0x3CC], [A3 + 0x3DE]
  809. 0000098A  7014                     moveq.l    D0, 0x14
  810. 0000098C  B06B 010E                cmp.w      D0, [A3 + 0x10E]
  811. 00000990  660A                     bne        +0xC /* 0000099C */
  812. 00000992  7004                     moveq.l    D0, 0x04
  813. 00000994  C06B 03BE                and.w      D0, [A3 + 0x3BE]
  814. 00000998  6700 0160                beq        +0x162 /* 00000AFA */
  815. label0000099C:
  816. 0000099C  4247                     clr.w      D7
  817. 0000099E  6000 0152                bra        +0x154 /* 00000AF2 */
  818. label000009A2:
  819. 000009A2  276D AD8C 03D4           move.l     [A3 + 0x3D4], [A5 - 0x5274]
  820. 000009A8  7000                     moveq.l    D0, 0x00
  821. 000009AA  7200                     moveq.l    D1, 0x00
  822. 000009AC  3207                     move.w     D1, D7
  823. 000009AE  57C0                     seq        D0
  824. 000009B0  4400                     neg.b      D0
  825. 000009B2  2F00                     move.l     -[A7], D0
  826. 000009B4  2F0B                     move.l     -[A7], A3
  827. 000009B6  4EBA 018A                jsr        [PC + 0x18A /* 00000B42 */]
  828. 000009BA  7001                     moveq.l    D0, 0x01
  829. 000009BC  2F00                     move.l     -[A7], D0
  830. 000009BE  486E FFF6                pea.l      [A6 - 0xA]
  831. 000009C2  486B 03CE                pea.l      [A3 + 0x3CE]
  832. 000009C6  486B 03C8                pea.l      [A3 + 0x3C8]
  833. 000009CA  4EAD 21DA                jsr        [A5 + 0x21DA /* export_1079 */]
  834. 000009CE  222B 03D4                move.l     D1, [A3 + 0x3D4]
  835. 000009D2  2001                     move.l     D0, D1
  836. 000009D4  C2FC 0064                mulu.w     D1, 0x64 /* 'd' */
  837. 000009D8  4840                     swap.w     D0
  838. 000009DA  C0FC 0064                mulu.w     D0, 0x64 /* 'd' */
  839. 000009DE  4840                     swap.w     D0
  840. 000009E0  4240                     clr.w      D0
  841. 000009E2  D280                     add.l      D1, D0
  842. 000009E4  2001                     move.l     D0, D1
  843. 000009E6  222D AD8C                move.l     D1, [A5 - 0x5274]
  844. 000009EA  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  845. 000009EE  725F                     moveq.l    D1, 0x5F
  846. 000009F0  B280                     cmp.l      D1, D0
  847. 000009F2  4FEF 0018                lea.l      A7, [A7 + 0x18]
  848. 000009F6  6D00 0102                blt        +0x104 /* 00000AFA */
  849. 000009FA  302B 03DA                move.w     D0, [A3 + 0x3DA]
  850. 000009FE  48C0                     ext.l      D0
  851. 00000A00  2200                     move.l     D1, D0
  852. 00000A02  C0FC 05A0                mulu.w     D0, 0x5A0
  853. 00000A06  4841                     swap.w     D1
  854. 00000A08  C2FC 05A0                mulu.w     D1, 0x5A0
  855. 00000A0C  4841                     swap.w     D1
  856. 00000A0E  4241                     clr.w      D1
  857. 00000A10  D081                     add.l      D0, D1
  858. 00000A12  222D AD8C                move.l     D1, [A5 - 0x5274]
  859. 00000A16  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  860. 00000A1A  0C80 0000 0168           cmpi.l     D0, 0x168
  861. 00000A20  6D00 0088                blt        +0x8A /* 00000AAA */
  862. 00000A24  302B 03D8                move.w     D0, [A3 + 0x3D8]
  863. 00000A28  48C0                     ext.l      D0
  864. 00000A2A  2200                     move.l     D1, D0
  865. 00000A2C  C0FC 05A0                mulu.w     D0, 0x5A0
  866. 00000A30  4841                     swap.w     D1
  867. 00000A32  C2FC 05A0                mulu.w     D1, 0x5A0
  868. 00000A36  4841                     swap.w     D1
  869. 00000A38  4241                     clr.w      D1
  870. 00000A3A  D081                     add.l      D0, D1
  871. 00000A3C  222D AD8C                move.l     D1, [A5 - 0x5274]
  872. 00000A40  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  873. 00000A44  0C80 0000 0168           cmpi.l     D0, 0x168
  874. 00000A4A  6D5E                     blt        +0x60 /* 00000AAA */
  875. 00000A4C  302B 03DC                move.w     D0, [A3 + 0x3DC]
  876. 00000A50  48C0                     ext.l      D0
  877. 00000A52  2200                     move.l     D1, D0
  878. 00000A54  C0FC 05A0                mulu.w     D0, 0x5A0
  879. 00000A58  4841                     swap.w     D1
  880. 00000A5A  C2FC 05A0                mulu.w     D1, 0x5A0
  881. 00000A5E  4841                     swap.w     D1
  882. 00000A60  4241                     clr.w      D1
  883. 00000A62  D081                     add.l      D0, D1
  884. 00000A64  222D AD8C                move.l     D1, [A5 - 0x5274]
  885. 00000A68  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  886. 00000A6C  0C80 0000 0168           cmpi.l     D0, 0x168
  887. 00000A72  6D36                     blt        +0x38 /* 00000AAA */
  888. 00000A74  302B 03D0                move.w     D0, [A3 + 0x3D0]
  889. 00000A78  906B 03CA                sub.w      D0, [A3 + 0x3CA]
  890. 00000A7C  48C0                     ext.l      D0
  891. 00000A7E  0C80 0000 4E20           cmpi.l     D0, 0x4E20 /* 'N ' */
  892. 00000A84  6E24                     bgt        +0x26 /* 00000AAA */
  893. 00000A86  302B 03CE                move.w     D0, [A3 + 0x3CE]
  894. 00000A8A  906B 03C8                sub.w      D0, [A3 + 0x3C8]
  895. 00000A8E  48C0                     ext.l      D0
  896. 00000A90  0C80 0000 4E20           cmpi.l     D0, 0x4E20 /* 'N ' */
  897. 00000A96  6E12                     bgt        +0x14 /* 00000AAA */
  898. 00000A98  302B 03D2                move.w     D0, [A3 + 0x3D2]
  899. 00000A9C  906B 03CC                sub.w      D0, [A3 + 0x3CC]
  900. 00000AA0  48C0                     ext.l      D0
  901. 00000AA2  0C80 0000 4E20           cmpi.l     D0, 0x4E20 /* 'N ' */
  902. 00000AA8  6F46                     ble        +0x48 /* 00000AF0 */
  903. label00000AAA:
  904. 00000AAA  4A6B 0108                tst.w      [A3 + 0x108]
  905. 00000AAE  6618                     bne        +0x1A /* 00000AC8 */
  906. 00000AB0  41EB 03FE                lea.l      A0, [A3 + 0x3FE]
  907. 00000AB4  43EB 0410                lea.l      A1, [A3 + 0x410]
  908. 00000AB8  22D8                     move.l     [A1]+, [A0]+
  909. 00000ABA  22D8                     move.l     [A1]+, [A0]+
  910. 00000ABC  41EB 0408                lea.l      A0, [A3 + 0x408]
  911. 00000AC0  43EB 0410                lea.l      A1, [A3 + 0x410]
  912. 00000AC4  20D9                     move.l     [A0]+, [A1]+
  913. 00000AC6  20D9                     move.l     [A0]+, [A1]+
  914. label00000AC8:
  915. 00000AC8  377C 0001 0406           move.w     [A3 + 0x406], 0x1
  916. 00000ACE  426B 03DE                clr.w      [A3 + 0x3DE]
  917. 00000AD2  426B 03CC                clr.w      [A3 + 0x3CC]
  918. 00000AD6  426B 03C8                clr.w      [A3 + 0x3C8]
  919. 00000ADA  426B 03CA                clr.w      [A3 + 0x3CA]
  920. 00000ADE  41EB 03CE                lea.l      A0, [A3 + 0x3CE]
  921. 00000AE2  43EB 03D8                lea.l      A1, [A3 + 0x3D8]
  922. 00000AE6  20D9                     move.l     [A0]+, [A1]+
  923. 00000AE8  30D9                     move.w     [A0]+, [A1]+
  924. 00000AEA  2746 03D4                move.l     [A3 + 0x3D4], D6
  925. 00000AEE  600A                     bra        +0xC /* 00000AFA */
  926. label00000AF0:
  927. 00000AF0  5247                     addq.w     D7, 1
  928. label00000AF2:
  929. 00000AF2  0C47 000A                cmpi.w     D7, 0xA /* '\n' */
  930. 00000AF6  6500 FEAA                bcs        -0x154 /* 000009A2 */
  931. label00000AFA:
  932. 00000AFA  41EE FFE6                lea.l      A0, [A6 - 0x1A]
  933. 00000AFE  2F20                     move.l     -[A7], -[A0]
  934. 00000B00  2F20                     move.l     -[A7], -[A0]
  935. 00000B02  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  936. 00000B06  7000                     moveq.l    D0, 0x00
  937. 00000B08  2F00                     move.l     -[A7], D0
  938. 00000B0A  41EE FFEE                lea.l      A0, [A6 - 0x12]
  939. 00000B0E  2F20                     move.l     -[A7], -[A0]
  940. 00000B10  2F20                     move.l     -[A7], -[A0]
  941. 00000B12  4EAD 07C2                jsr        [A5 + 0x7C2 /* export_244 */]
  942. 00000B16  4FEF 0014                lea.l      A7, [A7 + 0x14]
  943. label00000B1A:
  944. 00000B1A  4CEE 18F0 FF00           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x100]
  945. 00000B20  4E5E                     unlink     A6
  946. 00000B22  4E75                     rts
  947. 00000B24  400B                     negx.b     A3
  948. 00000B26  BB80                     xor.l      D0, D5
  949. 00000B28  0000 0000                ori.b      D0, 0x0
  950. 00000B2C  0000 3FFF                ori.b      D0, 0xFF
  951. 00000B30  8000                     or.b       D0, D0
  952. 00000B32  0000 0000                ori.b      D0, 0x0
  953. 00000B36  0000 0000                ori.b      D0, 0x0
  954. 00000B3A  0000 0000                ori.b      D0, 0x0
  955. 00000B3E  0000 0000                ori.b      D0, 0x0
  956. fn00000B42:
  957. 00000B42  4E56 0000                link       A6, 0
  958. 00000B46  48E7 0310                movem.l    -[A7], D6,D7,A3
  959. 00000B4A  266E 0008                movea.l    A3, [A6 + 0x8]
  960. 00000B4E  4A6E 000E                tst.w      [A6 + 0xE]
  961. 00000B52  6700 0092                beq        +0x94 /* 00000BE6 */
  962. 00000B56  2E2D AD8C                move.l     D7, [A5 - 0x5274]
  963. 00000B5A  2B7C 0000 0360 AD8C      move.l     [A5 - 0x5274], 0x360
  964. 00000B62  486B 0160                pea.l      [A3 + 0x160]
  965. 00000B66  2F0B                     move.l     -[A7], A3
  966. 00000B68  4EBA 0238                jsr        [PC + 0x238 /* 00000DA2 */]
  967. 00000B6C  3B40 ECAA                move.w     [A5 - 0x1356], D0
  968. 00000B70  486B 01DE                pea.l      [A3 + 0x1DE]
  969. 00000B74  2F0B                     move.l     -[A7], A3
  970. 00000B76  4EBA 022A                jsr        [PC + 0x22A /* 00000DA2 */]
  971. 00000B7A  3B40 ECA8                move.w     [A5 - 0x1358], D0
  972. 00000B7E  486B 025C                pea.l      [A3 + 0x25C]
  973. 00000B82  2F0B                     move.l     -[A7], A3
  974. 00000B84  4EBA 021C                jsr        [PC + 0x21C /* 00000DA2 */]
  975. 00000B88  3B40 ECA6                move.w     [A5 - 0x135A], D0
  976. 00000B8C  486D ECB4                pea.l      [A5 - 0x134C]
  977. 00000B90  486B 0178                pea.l      [A3 + 0x178]
  978. 00000B94  4EBA 1DCA                jsr        [PC + 0x1DCA /* 00002960 */]
  979. 00000B98  3C00                     move.w     D6, D0
  980. 00000B9A  4FEF 0020                lea.l      A7, [A7 + 0x20]
  981. 00000B9E  670A                     beq        +0xC /* 00000BAA */
  982. 00000BA0  48C6                     ext.l      D6
  983. 00000BA2  2006                     move.l     D0, D6
  984. 00000BA4  E380                     asl        D0, 1
  985. 00000BA6  D16D ECB4                add.w      [A5 - 0x134C], D0
  986. label00000BAA:
  987. 00000BAA  486D ECB0                pea.l      [A5 - 0x1350]
  988. 00000BAE  486B 01F6                pea.l      [A3 + 0x1F6]
  989. 00000BB2  4EBA 1DAC                jsr        [PC + 0x1DAC /* 00002960 */]
  990. 00000BB6  3C00                     move.w     D6, D0
  991. 00000BB8  508F                     addq.l     A7, 8
  992. 00000BBA  670A                     beq        +0xC /* 00000BC6 */
  993. 00000BBC  48C6                     ext.l      D6
  994. 00000BBE  2006                     move.l     D0, D6
  995. 00000BC0  E380                     asl        D0, 1
  996. 00000BC2  D16D ECB0                add.w      [A5 - 0x1350], D0
  997. label00000BC6:
  998. 00000BC6  486D ECAC                pea.l      [A5 - 0x1354]
  999. 00000BCA  486B 0274                pea.l      [A3 + 0x274]
  1000. 00000BCE  4EBA 1D90                jsr        [PC + 0x1D90 /* 00002960 */]
  1001. 00000BD2  3C00                     move.w     D6, D0
  1002. 00000BD4  508F                     addq.l     A7, 8
  1003. 00000BD6  670A                     beq        +0xC /* 00000BE2 */
  1004. 00000BD8  302D ECAC                move.w     D0, [A5 - 0x1354]
  1005. 00000BDC  D046                     add.w      D0, D6
  1006. 00000BDE  D16D ECA6                add.w      [A5 - 0x135A], D0
  1007. label00000BE2:
  1008. 00000BE2  2B47 AD8C                move.l     [A5 - 0x5274], D7
  1009. label00000BE6:
  1010. 00000BE6  7000                     moveq.l    D0, 0x00
  1011. 00000BE8  102D F28A                move.b     D0, [A5 - 0xD76]
  1012. 00000BEC  48C0                     ext.l      D0
  1013. 00000BEE  81FC 0002                divs.w     D0, 0x2
  1014. 00000BF2  4840                     swap.w     D0
  1015. 00000BF4  4A40                     tst.w      D0
  1016. 00000BF6  6732                     beq        +0x34 /* 00000C2A */
  1017. 00000BF8  302D ECAA                move.w     D0, [A5 - 0x1356]
  1018. 00000BFC  4440                     neg.w      D0
  1019. 00000BFE  48C0                     ext.l      D0
  1020. 00000C00  222D AD8C                move.l     D1, [A5 - 0x5274]
  1021. 00000C04  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  1022. 00000C08  81FC 0360                divs.w     D0, 0x360
  1023. 00000C0C  3740 03CA                move.w     [A3 + 0x3CA], D0
  1024. 00000C10  302D ECA8                move.w     D0, [A5 - 0x1358]
  1025. 00000C14  4440                     neg.w      D0
  1026. 00000C16  48C0                     ext.l      D0
  1027. 00000C18  222D AD8C                move.l     D1, [A5 - 0x5274]
  1028. 00000C1C  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  1029. 00000C20  81FC 0360                divs.w     D0, 0x360
  1030. 00000C24  3740 03C8                move.w     [A3 + 0x3C8], D0
  1031. 00000C28  6030                     bra        +0x32 /* 00000C5A */
  1032. label00000C2A:
  1033. 00000C2A  302D ECA8                move.w     D0, [A5 - 0x1358]
  1034. 00000C2E  4440                     neg.w      D0
  1035. 00000C30  48C0                     ext.l      D0
  1036. 00000C32  222D AD8C                move.l     D1, [A5 - 0x5274]
  1037. 00000C36  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  1038. 00000C3A  81FC 0360                divs.w     D0, 0x360
  1039. 00000C3E  3740 03CA                move.w     [A3 + 0x3CA], D0
  1040. 00000C42  302D ECAA                move.w     D0, [A5 - 0x1356]
  1041. 00000C46  4440                     neg.w      D0
  1042. 00000C48  48C0                     ext.l      D0
  1043. 00000C4A  222D AD8C                move.l     D1, [A5 - 0x5274]
  1044. 00000C4E  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  1045. 00000C52  81FC 0360                divs.w     D0, 0x360
  1046. 00000C56  3740 03C8                move.w     [A3 + 0x3C8], D0
  1047. label00000C5A:
  1048. 00000C5A  4A6D ECB8                tst.w      [A5 - 0x1348]
  1049. 00000C5E  6636                     bne        +0x38 /* 00000C96 */
  1050. 00000C60  4A6D ECB4                tst.w      [A5 - 0x134C]
  1051. 00000C64  6606                     bne        +0x8 /* 00000C6C */
  1052. 00000C66  4A6D ECB0                tst.w      [A5 - 0x1350]
  1053. 00000C6A  672A                     beq        +0x2C /* 00000C96 */
  1054. label00000C6C:
  1055. 00000C6C  302D ECB4                move.w     D0, [A5 - 0x134C]
  1056. 00000C70  B06D ECB0                cmp.w      D0, [A5 - 0x1350]
  1057. 00000C74  6F08                     ble        +0xA /* 00000C7E */
  1058. 00000C76  302D ECB4                move.w     D0, [A5 - 0x134C]
  1059. 00000C7A  48C0                     ext.l      D0
  1060. 00000C7C  6006                     bra        +0x8 /* 00000C84 */
  1061. label00000C7E:
  1062. 00000C7E  302D ECB0                move.w     D0, [A5 - 0x1350]
  1063. 00000C82  48C0                     ext.l      D0
  1064. label00000C84:
  1065. 00000C84  4480                     neg.l      D0
  1066. 00000C86  222D AD8C                move.l     D1, [A5 - 0x5274]
  1067. 00000C8A  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  1068. 00000C8E  81FC 0360                divs.w     D0, 0x360
  1069. 00000C92  3740 03DE                move.w     [A3 + 0x3DE], D0
  1070. label00000C96:
  1071. 00000C96  376B 03DE 03CC           move.w     [A3 + 0x3CC], [A3 + 0x3DE]
  1072. 00000C9C  41EB 03CE                lea.l      A0, [A3 + 0x3CE]
  1073. 00000CA0  43EB 03D8                lea.l      A1, [A3 + 0x3D8]
  1074. 00000CA4  20D9                     move.l     [A0]+, [A1]+
  1075. 00000CA6  30D9                     move.w     [A0]+, [A1]+
  1076. 00000CA8  4A2B 02D3                tst.b      [A3 + 0x2D3]
  1077. 00000CAC  6700 00EA                beq        +0xEC /* 00000D98 */
  1078. 00000CB0  302D ECA6                move.w     D0, [A5 - 0x135A]
  1079. 00000CB4  48C0                     ext.l      D0
  1080. 00000CB6  4480                     neg.l      D0
  1081. 00000CB8  222D AD8C                move.l     D1, [A5 - 0x5274]
  1082. 00000CBC  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  1083. 00000CC0  223C 0000 0360           move.l     D1, 0x360
  1084. 00000CC6  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1085. 00000CCA  2E00                     move.l     D7, D0
  1086. 00000CCC  7000                     moveq.l    D0, 0x00
  1087. 00000CCE  102D F28A                move.b     D0, [A5 - 0xD76]
  1088. 00000CD2  C1FC 005A                muls.w     D0, 0x5A /* 'Z' */
  1089. 00000CD6  322B 0382                move.w     D1, [A3 + 0x382]
  1090. 00000CDA  9240                     sub.w      D1, D0
  1091. 00000CDC  0C41 002D                cmpi.w     D1, 0x2D /* '-' */
  1092. 00000CE0  6E1A                     bgt        +0x1C /* 00000CFC */
  1093. 00000CE2  302B 03CA                move.w     D0, [A3 + 0x3CA]
  1094. 00000CE6  48C0                     ext.l      D0
  1095. 00000CE8  B087                     cmp.l      D0, D7
  1096. 00000CEA  6F04                     ble        +0x6 /* 00000CF0 */
  1097. 00000CEC  2007                     move.l     D0, D7
  1098. 00000CEE  6006                     bra        +0x8 /* 00000CF6 */
  1099. label00000CF0:
  1100. 00000CF0  302B 03CA                move.w     D0, [A3 + 0x3CA]
  1101. 00000CF4  48C0                     ext.l      D0
  1102. label00000CF6:
  1103. 00000CF6  3740 03CA                move.w     [A3 + 0x3CA], D0
  1104. 00000CFA  6018                     bra        +0x1A /* 00000D14 */
  1105. label00000CFC:
  1106. 00000CFC  302B 03C8                move.w     D0, [A3 + 0x3C8]
  1107. 00000D00  48C0                     ext.l      D0
  1108. 00000D02  B087                     cmp.l      D0, D7
  1109. 00000D04  6F04                     ble        +0x6 /* 00000D0A */
  1110. 00000D06  2007                     move.l     D0, D7
  1111. 00000D08  6006                     bra        +0x8 /* 00000D10 */
  1112. label00000D0A:
  1113. 00000D0A  302B 03C8                move.w     D0, [A3 + 0x3C8]
  1114. 00000D0E  48C0                     ext.l      D0
  1115. label00000D10:
  1116. 00000D10  3740 03C8                move.w     [A3 + 0x3C8], D0
  1117. label00000D14:
  1118. 00000D14  4A6D ECAE                tst.w      [A5 - 0x1352]
  1119. 00000D18  677E                     beq        +0x80 /* 00000D98 */
  1120. 00000D1A  302D ECAE                move.w     D0, [A5 - 0x1352]
  1121. 00000D1E  48C0                     ext.l      D0
  1122. 00000D20  222D AD8C                move.l     D1, [A5 - 0x5274]
  1123. 00000D24  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  1124. 00000D28  223C 0000 0360           move.l     D1, 0x360
  1125. 00000D2E  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1126. 00000D32  2E00                     move.l     D7, D0
  1127. 00000D34  302B 03DC                move.w     D0, [A3 + 0x3DC]
  1128. 00000D38  48C0                     ext.l      D0
  1129. 00000D3A  9087                     sub.l      D0, D7
  1130. 00000D3C  7202                     moveq.l    D1, 0x02
  1131. 00000D3E  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1132. 00000D42  322B 03CC                move.w     D1, [A3 + 0x3CC]
  1133. 00000D46  48C1                     ext.l      D1
  1134. 00000D48  B280                     cmp.l      D1, D0
  1135. 00000D4A  6F10                     ble        +0x12 /* 00000D5C */
  1136. 00000D4C  302B 03DC                move.w     D0, [A3 + 0x3DC]
  1137. 00000D50  48C0                     ext.l      D0
  1138. 00000D52  9087                     sub.l      D0, D7
  1139. 00000D54  7202                     moveq.l    D1, 0x02
  1140. 00000D56  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1141. 00000D5A  6006                     bra        +0x8 /* 00000D62 */
  1142. label00000D5C:
  1143. 00000D5C  302B 03CC                move.w     D0, [A3 + 0x3CC]
  1144. 00000D60  48C0                     ext.l      D0
  1145. label00000D62:
  1146. 00000D62  3740 03CC                move.w     [A3 + 0x3CC], D0
  1147. 00000D66  302B 03DC                move.w     D0, [A3 + 0x3DC]
  1148. 00000D6A  48C0                     ext.l      D0
  1149. 00000D6C  D087                     add.l      D0, D7
  1150. 00000D6E  7202                     moveq.l    D1, 0x02
  1151. 00000D70  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1152. 00000D74  322B 03D2                move.w     D1, [A3 + 0x3D2]
  1153. 00000D78  48C1                     ext.l      D1
  1154. 00000D7A  B280                     cmp.l      D1, D0
  1155. 00000D7C  6C10                     bge        +0x12 /* 00000D8E */
  1156. 00000D7E  302B 03DC                move.w     D0, [A3 + 0x3DC]
  1157. 00000D82  48C0                     ext.l      D0
  1158. 00000D84  D087                     add.l      D0, D7
  1159. 00000D86  7202                     moveq.l    D1, 0x02
  1160. 00000D88  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1161. 00000D8C  6006                     bra        +0x8 /* 00000D94 */
  1162. label00000D8E:
  1163. 00000D8E  302B 03D2                move.w     D0, [A3 + 0x3D2]
  1164. 00000D92  48C0                     ext.l      D0
  1165. label00000D94:
  1166. 00000D94  3740 03D2                move.w     [A3 + 0x3D2], D0
  1167. label00000D98:
  1168. 00000D98  4CEE 08C0 FFF4           movem.l    D6,D7,A3, [A6 - 0xC]
  1169. 00000D9E  4E5E                     unlink     A6
  1170. 00000DA0  4E75                     rts
  1171. fn00000DA2:
  1172. 00000DA2  4E56 FEF0                link       A6, -0x0110
  1173. 00000DA6  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1174. 00000DAA  286E 000C                movea.l    A4, [A6 + 0xC]
  1175. 00000DAE  47EE FF00                lea.l      A3, [A6 - 0x100]
  1176. 00000DB2  4246                     clr.w      D6
  1177. 00000DB4  7001                     moveq.l    D0, 0x01
  1178. 00000DB6  B02C 0077                cmp.b      D0, [A4 + 0x77]
  1179. 00000DBA  6470                     bcc        +0x72 /* 00000E2C */
  1180. 00000DBC  7002                     moveq.l    D0, 0x02
  1181. 00000DBE  B02C 0073                cmp.b      D0, [A4 + 0x73]
  1182. 00000DC2  660A                     bne        +0xC /* 00000DCE */
  1183. 00000DC4  302C 006E                move.w     D0, [A4 + 0x6E]
  1184. 00000DC8  5340                     subq.w     D0, 1
  1185. 00000DCA  48C0                     ext.l      D0
  1186. 00000DCC  6006                     bra        +0x8 /* 00000DD4 */
  1187. label00000DCE:
  1188. 00000DCE  302C 006E                move.w     D0, [A4 + 0x6E]
  1189. 00000DD2  48C0                     ext.l      D0
  1190. label00000DD4:
  1191. 00000DD4  3800                     move.w     D4, D0
  1192. 00000DD6  4247                     clr.w      D7
  1193. 00000DD8  6032                     bra        +0x34 /* 00000E0C */
  1194. label00000DDA:
  1195. 00000DDA  2F0B                     move.l     -[A7], A3
  1196. 00000DDC  486E FEF0                pea.l      [A6 - 0x110]
  1197. 00000DE0  7000                     moveq.l    D0, 0x00
  1198. 00000DE2  3007                     move.w     D0, D7
  1199. 00000DE4  2F00                     move.l     -[A7], D0
  1200. 00000DE6  2F0C                     move.l     -[A7], A4
  1201. 00000DE8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1202. 00000DEC  4EAD 2102                jsr        [A5 + 0x2102 /* export_1052 */]
  1203. 00000DF0  486E FEF0                pea.l      [A6 - 0x110]
  1204. 00000DF4  4EAD 21F2                jsr        [A5 + 0x21F2 /* export_1082 */]
  1205. 00000DF8  2F0B                     move.l     -[A7], A3
  1206. 00000DFA  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  1207. 00000DFE  3A00                     move.w     D5, D0
  1208. 00000E00  BC45                     cmp.w      D6, D5
  1209. 00000E02  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  1210. 00000E06  6C02                     bge        +0x4 /* 00000E0A */
  1211. 00000E08  3C05                     move.w     D6, D5
  1212. label00000E0A:
  1213. 00000E0A  5247                     addq.w     D7, 1
  1214. label00000E0C:
  1215. 00000E0C  B847                     cmp.w      D4, D7
  1216. 00000E0E  64CA                     bcc        -0x34 /* 00000DDA */
  1217. 00000E10  4A46                     tst.w      D6
  1218. 00000E12  6718                     beq        +0x1A /* 00000E2C */
  1219. 00000E14  2F0C                     move.l     -[A7], A4
  1220. 00000E16  4EAD 2112                jsr        [A5 + 0x2112 /* export_1054 */]
  1221. 00000E1A  48C0                     ext.l      D0
  1222. 00000E1C  222D AD8C                move.l     D1, [A5 - 0x5274]
  1223. 00000E20  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  1224. 00000E24  81FC 05A0                divs.w     D0, 0x5A0
  1225. 00000E28  DC40                     add.w      D6, D0
  1226. 00000E2A  588F                     addq.l     A7, 4
  1227. label00000E2C:
  1228. 00000E2C  3006                     move.w     D0, D6
  1229. 00000E2E  4CEE 18F0 FED8           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x128]
  1230. 00000E34  4E5E                     unlink     A6
  1231. 00000E36  4E75                     rts
  1232. export_1363:
  1233. 00000E38  4E56 FFDA                link       A6, -0x0026
  1234. 00000E3C  48E7 0018                movem.l    -[A7], A3,A4
  1235. 00000E40  266E 0008                movea.l    A3, [A6 + 0x8]
  1236. 00000E44  49EB 025C                lea.l      A4, [A3 + 0x25C]
  1237. 00000E48  7000                     moveq.l    D0, 0x00
  1238. 00000E4A  102C 0075                move.b     D0, [A4 + 0x75]
  1239. 00000E4E  3B40 F238                move.w     [A5 - 0xDC8], D0
  1240. 00000E52  0C40 0002                cmpi.w     D0, 0x2
  1241. 00000E56  6600 00A6                bne        +0xA8 /* 00000EFE */
  1242. 00000E5A  486D F218                pea.l      [A5 - 0xDE8]
  1243. 00000E5E  7001                     moveq.l    D0, 0x01
  1244. 00000E60  2F00                     move.l     -[A7], D0
  1245. 00000E62  486C 0010                pea.l      [A4 + 0x10]
  1246. 00000E66  4EAD 1A72                jsr        [A5 + 0x1A72 /* export_842 */]
  1247. 00000E6A  486D F220                pea.l      [A5 - 0xDE0]
  1248. 00000E6E  7001                     moveq.l    D0, 0x01
  1249. 00000E70  2F00                     move.l     -[A7], D0
  1250. 00000E72  2F0C                     move.l     -[A7], A4
  1251. 00000E74  4EAD 1A72                jsr        [A5 + 0x1A72 /* export_842 */]
  1252. 00000E78  486D F228                pea.l      [A5 - 0xDD8]
  1253. 00000E7C  7001                     moveq.l    D0, 0x01
  1254. 00000E7E  2F00                     move.l     -[A7], D0
  1255. 00000E80  486C 0008                pea.l      [A4 + 0x8]
  1256. 00000E84  4EAD 1A72                jsr        [A5 + 0x1A72 /* export_842 */]
  1257. 00000E88  486D F220                pea.l      [A5 - 0xDE0]
  1258. 00000E8C  486E FFE4                pea.l      [A6 - 0x1C]
  1259. 00000E90  3F3C 080E                move.w     -[A7], 0x80E
  1260. 00000E94  A9EB                     syscall    Pack4/FP68K
  1261. 00000E96  486D F218                pea.l      [A5 - 0xDE8]
  1262. 00000E9A  486E FFDA                pea.l      [A6 - 0x26]
  1263. 00000E9E  3F3C 080E                move.w     -[A7], 0x80E
  1264. 00000EA2  A9EB                     syscall    Pack4/FP68K
  1265. 00000EA4  486E FFDA                pea.l      [A6 - 0x26]
  1266. 00000EA8  486E FFE4                pea.l      [A6 - 0x1C]
  1267. 00000EAC  3F3C 0006                move.w     -[A7], 0x6
  1268. 00000EB0  A9EB                     syscall    Pack4/FP68K
  1269. 00000EB2  486E FFE4                pea.l      [A6 - 0x1C]
  1270. 00000EB6  486D F220                pea.l      [A5 - 0xDE0]
  1271. 00000EBA  3F3C 0810                move.w     -[A7], 0x810
  1272. 00000EBE  A9EB                     syscall    Pack4/FP68K
  1273. 00000EC0  486D F228                pea.l      [A5 - 0xDD8]
  1274. 00000EC4  486E FFE4                pea.l      [A6 - 0x1C]
  1275. 00000EC8  3F3C 080E                move.w     -[A7], 0x80E
  1276. 00000ECC  A9EB                     syscall    Pack4/FP68K
  1277. 00000ECE  486D F218                pea.l      [A5 - 0xDE8]
  1278. 00000ED2  486E FFE4                pea.l      [A6 - 0x1C]
  1279. 00000ED6  3F3C 0806                move.w     -[A7], 0x806
  1280. 00000EDA  A9EB                     syscall    Pack4/FP68K
  1281. 00000EDC  486D F220                pea.l      [A5 - 0xDE0]
  1282. 00000EE0  486E FFE4                pea.l      [A6 - 0x1C]
  1283. 00000EE4  3F3C 0802                move.w     -[A7], 0x802
  1284. 00000EE8  A9EB                     syscall    Pack4/FP68K
  1285. 00000EEA  486E FFE4                pea.l      [A6 - 0x1C]
  1286. 00000EEE  486D F228                pea.l      [A5 - 0xDD8]
  1287. 00000EF2  3F3C 0810                move.w     -[A7], 0x810
  1288. 00000EF6  A9EB                     syscall    Pack4/FP68K
  1289. 00000EF8  4FEF 0024                lea.l      A7, [A7 + 0x24]
  1290. 00000EFC  6044                     bra        +0x46 /* 00000F42 */
  1291. label00000EFE:
  1292. 00000EFE  2F0C                     move.l     -[A7], A4
  1293. 00000F00  486E FFE4                pea.l      [A6 - 0x1C]
  1294. 00000F04  3F3C 080E                move.w     -[A7], 0x80E
  1295. 00000F08  A9EB                     syscall    Pack4/FP68K
  1296. 00000F0A  486E FFE4                pea.l      [A6 - 0x1C]
  1297. 00000F0E  486D F220                pea.l      [A5 - 0xDE0]
  1298. 00000F12  3F3C 0810                move.w     -[A7], 0x810
  1299. 00000F16  A9EB                     syscall    Pack4/FP68K
  1300. 00000F18  486C 0008                pea.l      [A4 + 0x8]
  1301. 00000F1C  486E FFE4                pea.l      [A6 - 0x1C]
  1302. 00000F20  3F3C 080E                move.w     -[A7], 0x80E
  1303. 00000F24  A9EB                     syscall    Pack4/FP68K
  1304. 00000F26  486D F220                pea.l      [A5 - 0xDE0]
  1305. 00000F2A  486E FFE4                pea.l      [A6 - 0x1C]
  1306. 00000F2E  3F3C 0802                move.w     -[A7], 0x802
  1307. 00000F32  A9EB                     syscall    Pack4/FP68K
  1308. 00000F34  486E FFE4                pea.l      [A6 - 0x1C]
  1309. 00000F38  486D F228                pea.l      [A5 - 0xDD8]
  1310. 00000F3C  3F3C 0810                move.w     -[A7], 0x810
  1311. 00000F40  A9EB                     syscall    Pack4/FP68K
  1312. label00000F42:
  1313. 00000F42  7000                     moveq.l    D0, 0x00
  1314. 00000F44  2B40 F230                move.l     [A5 - 0xDD0], D0
  1315. 00000F48  322B 03DC                move.w     D1, [A3 + 0x3DC]
  1316. 00000F4C  48C1                     ext.l      D1
  1317. 00000F4E  2B41 F234                move.l     [A5 - 0xDCC], D1
  1318. 00000F52  2B6B 03D4 AD8C           move.l     [A5 - 0x5274], [A3 + 0x3D4]
  1319. 00000F58  3B6B 03E0 F288           move.w     [A5 - 0xD78], [A3 + 0x3E0]
  1320. 00000F5E  3B6B 03E2 F286           move.w     [A5 - 0xD7A], [A3 + 0x3E2]
  1321. 00000F64  486B 03E4                pea.l      [A3 + 0x3E4]
  1322. 00000F68  486E FFE4                pea.l      [A6 - 0x1C]
  1323. 00000F6C  3F3C 080E                move.w     -[A7], 0x80E
  1324. 00000F70  A9EB                     syscall    Pack4/FP68K
  1325. 00000F72  486E FFE4                pea.l      [A6 - 0x1C]
  1326. 00000F76  486D F27E                pea.l      [A5 - 0xD82]
  1327. 00000F7A  3F3C 0810                move.w     -[A7], 0x810
  1328. 00000F7E  A9EB                     syscall    Pack4/FP68K
  1329. 00000F80  322B 0382                move.w     D1, [A3 + 0x382]
  1330. 00000F84  48C1                     ext.l      D1
  1331. 00000F86  2001                     move.l     D0, D1
  1332. 00000F88  725A                     moveq.l    D1, 0x5A
  1333. 00000F8A  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1334. 00000F8E  1B40 F28A                move.b     [A5 - 0xD76], D0
  1335. 00000F92  41EB 00D8                lea.l      A0, [A3 + 0xD8]
  1336. 00000F96  2B48 F290                move.l     [A5 - 0xD70], A0
  1337. 00000F9A  2B6B 03F0 F294           move.l     [A5 - 0xD6C], [A3 + 0x3F0]
  1338. 00000FA0  41EE FFEE                lea.l      A0, [A6 - 0x12]
  1339. 00000FA4  43EB 0382                lea.l      A1, [A3 + 0x382]
  1340. 00000FA8  20D9                     move.l     [A0]+, [A1]+
  1341. 00000FAA  20D9                     move.l     [A0]+, [A1]+
  1342. 00000FAC  30D9                     move.w     [A0]+, [A1]+
  1343. 00000FAE  7000                     moveq.l    D0, 0x00
  1344. 00000FB0  102D F28A                move.b     D0, [A5 - 0xD76]
  1345. 00000FB4  C1FC 005A                muls.w     D0, 0x5A /* 'Z' */
  1346. 00000FB8  916E FFEE                sub.w      [A6 - 0x12], D0
  1347. 00000FBC  3D6B 0412 FFFA           move.w     [A6 - 0x6], [A3 + 0x412]
  1348. 00000FC2  3D6B 0414 FFF8           move.w     [A6 - 0x8], [A3 + 0x414]
  1349. 00000FC8  3D6B 0416 FFFE           move.w     [A6 - 0x2], [A3 + 0x416]
  1350. 00000FCE  3D6B 0410 FFFC           move.w     [A6 - 0x4], [A3 + 0x410]
  1351. 00000FD4  486E FFF8                pea.l      [A6 - 0x8]
  1352. 00000FD8  4EAD 07E2                jsr        [A5 + 0x7E2 /* export_248 */]
  1353. 00000FDC  486E FFFC                pea.l      [A6 - 0x4]
  1354. 00000FE0  4EAD 07E2                jsr        [A5 + 0x7E2 /* export_248 */]
  1355. 00000FE4  4EAD 21D2                jsr        [A5 + 0x21D2 /* export_1078 */]
  1356. 00000FE8  41EE 0000                lea.l      A0, [A6 + 0x0]
  1357. 00000FEC  2F20                     move.l     -[A7], -[A0]
  1358. 00000FEE  2F20                     move.l     -[A7], -[A0]
  1359. 00000FF0  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  1360. 00000FF4  7001                     moveq.l    D0, 0x01
  1361. 00000FF6  2F00                     move.l     -[A7], D0
  1362. 00000FF8  486E FFEE                pea.l      [A6 - 0x12]
  1363. 00000FFC  486B 03CE                pea.l      [A3 + 0x3CE]
  1364. 00001000  486B 03C8                pea.l      [A3 + 0x3C8]
  1365. 00001004  4EAD 21DA                jsr        [A5 + 0x21DA /* export_1079 */]
  1366. 00001008  7000                     moveq.l    D0, 0x00
  1367. 0000100A  102D F28A                move.b     D0, [A5 - 0xD76]
  1368. 0000100E  48C0                     ext.l      D0
  1369. 00001010  81FC 0002                divs.w     D0, 0x2
  1370. 00001014  4840                     swap.w     D0
  1371. 00001016  4A40                     tst.w      D0
  1372. 00001018  4FEF 0020                lea.l      A7, [A7 + 0x20]
  1373. 0000101C  6736                     beq        +0x38 /* 00001054 */
  1374. 0000101E  302B 03EC                move.w     D0, [A3 + 0x3EC]
  1375. 00001022  48C0                     ext.l      D0
  1376. 00001024  7202                     moveq.l    D1, 0x02
  1377. 00001026  B22B 0251                cmp.b      D1, [A3 + 0x251]
  1378. 0000102A  6604                     bne        +0x6 /* 00001030 */
  1379. 0000102C  7201                     moveq.l    D1, 0x01
  1380. 0000102E  6002                     bra        +0x4 /* 00001032 */
  1381. label00001030:
  1382. 00001030  7200                     moveq.l    D1, 0x00
  1383. label00001032:
  1384. 00001032  9081                     sub.l      D0, D1
  1385. 00001034  3B40 F28E                move.w     [A5 - 0xD72], D0
  1386. 00001038  302B 03EE                move.w     D0, [A3 + 0x3EE]
  1387. 0000103C  48C0                     ext.l      D0
  1388. 0000103E  7202                     moveq.l    D1, 0x02
  1389. 00001040  B22B 01D3                cmp.b      D1, [A3 + 0x1D3]
  1390. 00001044  6604                     bne        +0x6 /* 0000104A */
  1391. 00001046  7201                     moveq.l    D1, 0x01
  1392. 00001048  6002                     bra        +0x4 /* 0000104C */
  1393. label0000104A:
  1394. 0000104A  7200                     moveq.l    D1, 0x00
  1395. label0000104C:
  1396. 0000104C  9081                     sub.l      D0, D1
  1397. 0000104E  3B40 F28C                move.w     [A5 - 0xD74], D0
  1398. 00001052  6034                     bra        +0x36 /* 00001088 */
  1399. label00001054:
  1400. 00001054  302B 03EC                move.w     D0, [A3 + 0x3EC]
  1401. 00001058  48C0                     ext.l      D0
  1402. 0000105A  7202                     moveq.l    D1, 0x02
  1403. 0000105C  B22B 01D3                cmp.b      D1, [A3 + 0x1D3]
  1404. 00001060  6604                     bne        +0x6 /* 00001066 */
  1405. 00001062  7201                     moveq.l    D1, 0x01
  1406. 00001064  6002                     bra        +0x4 /* 00001068 */
  1407. label00001066:
  1408. 00001066  7200                     moveq.l    D1, 0x00
  1409. label00001068:
  1410. 00001068  9081                     sub.l      D0, D1
  1411. 0000106A  3B40 F28E                move.w     [A5 - 0xD72], D0
  1412. 0000106E  302B 03EE                move.w     D0, [A3 + 0x3EE]
  1413. 00001072  48C0                     ext.l      D0
  1414. 00001074  7202                     moveq.l    D1, 0x02
  1415. 00001076  B22B 0251                cmp.b      D1, [A3 + 0x251]
  1416. 0000107A  6604                     bne        +0x6 /* 00001080 */
  1417. 0000107C  7201                     moveq.l    D1, 0x01
  1418. 0000107E  6002                     bra        +0x4 /* 00001082 */
  1419. label00001080:
  1420. 00001080  7200                     moveq.l    D1, 0x00
  1421. label00001082:
  1422. 00001082  9081                     sub.l      D0, D1
  1423. 00001084  3B40 F28C                move.w     [A5 - 0xD74], D0
  1424. label00001088:
  1425. 00001088  4CEE 1800 FFD2           movem.l    A3,A4, [A6 - 0x2E]
  1426. 0000108E  4E5E                     unlink     A6
  1427. 00001090  4E75                     rts
  1428. export_1364:
  1429. 00001092  4E56 FE8A                link       A6, -0x0176
  1430. 00001096  48E7 0F38                movem.l    -[A7], D4,D5,D6,D7,A2,A3,A4
  1431. 0000109A  286E 0008                movea.l    A4, [A6 + 0x8]
  1432. 0000109E  4EAD 09AA                jsr        [A5 + 0x9AA /* export_305 */]
  1433. 000010A2  47EC 025C                lea.l      A3, [A4 + 0x25C]
  1434. 000010A6  41EE FECE                lea.l      A0, [A6 - 0x132]
  1435. 000010AA  2D48 FEB2                move.l     [A6 - 0x14E], A0
  1436. 000010AE  426E FEFE                clr.w      [A6 - 0x102]
  1437. 000010B2  4246                     clr.w      D6
  1438. 000010B4  6000 0188                bra        +0x18A /* 0000123E */
  1439. label000010B8:
  1440. 000010B8  41EC 00D0                lea.l      A0, [A4 + 0xD0]
  1441. 000010BC  2F20                     move.l     -[A7], -[A0]
  1442. 000010BE  2F20                     move.l     -[A7], -[A0]
  1443. 000010C0  3F20                     move.w     -[A7], -[A0]
  1444. 000010C2  4EAD 07FA                jsr        [A5 + 0x7FA /* export_251 */]
  1445. 000010C6  41EE FECE                lea.l      A0, [A6 - 0x132]
  1446. 000010CA  43EC 03D8                lea.l      A1, [A4 + 0x3D8]
  1447. 000010CE  20D9                     move.l     [A0]+, [A1]+
  1448. 000010D0  30D9                     move.w     [A0]+, [A1]+
  1449. 000010D2  4A2C 00C1                tst.b      [A4 + 0xC1]
  1450. 000010D6  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1451. 000010DA  6700 0090                beq        +0x92 /* 0000116C */
  1452. 000010DE  41EC 00C6                lea.l      A0, [A4 + 0xC6]
  1453. 000010E2  2F20                     move.l     -[A7], -[A0]
  1454. 000010E4  2F20                     move.l     -[A7], -[A0]
  1455. 000010E6  4EAD 0802                jsr        [A5 + 0x802 /* export_252 */]
  1456. 000010EA  4EAD 0832                jsr        [A5 + 0x832 /* export_258 */]
  1457. 000010EE  41EE FED4                lea.l      A0, [A6 - 0x12C]
  1458. 000010F2  2F20                     move.l     -[A7], -[A0]
  1459. 000010F4  3F20                     move.w     -[A7], -[A0]
  1460. 000010F6  4EAD 2202                jsr        [A5 + 0x2202 /* export_1084 */]
  1461. 000010FA  206E FEB2                movea.l    A0, [A6 - 0x14E]
  1462. 000010FE  7000                     moveq.l    D0, 0x00
  1463. 00001100  3006                     move.w     D0, D6
  1464. 00001102  D080                     add.l      D0, D0
  1465. 00001104  4270 0800                clr.w      [A0 + D0]
  1466. 00001108  41EE FED4                lea.l      A0, [A6 - 0x12C]
  1467. 0000110C  2F20                     move.l     -[A7], -[A0]
  1468. 0000110E  3F20                     move.w     -[A7], -[A0]
  1469. 00001110  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  1470. 00001114  426E FED2                clr.w      [A6 - 0x12E]
  1471. 00001118  41EE FED4                lea.l      A0, [A6 - 0x12C]
  1472. 0000111C  2F20                     move.l     -[A7], -[A0]
  1473. 0000111E  3F20                     move.w     -[A7], -[A0]
  1474. 00001120  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  1475. 00001124  7000                     moveq.l    D0, 0x00
  1476. 00001126  3006                     move.w     D0, D6
  1477. 00001128  D080                     add.l      D0, D0
  1478. 0000112A  206E FEB2                movea.l    A0, [A6 - 0x14E]
  1479. 0000112E  7200                     moveq.l    D1, 0x00
  1480. 00001130  3206                     move.w     D1, D6
  1481. 00001132  D281                     add.l      D1, D1
  1482. 00001134  43EC 03D8                lea.l      A1, [A4 + 0x3D8]
  1483. 00001138  31B1 0800 1800           move.w     [A0 + D1], [A1 + D0]
  1484. 0000113E  41EE FED4                lea.l      A0, [A6 - 0x12C]
  1485. 00001142  2F20                     move.l     -[A7], -[A0]
  1486. 00001144  3F20                     move.w     -[A7], -[A0]
  1487. 00001146  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  1488. 0000114A  3D6C 03DC FED2           move.w     [A6 - 0x12E], [A4 + 0x3DC]
  1489. 00001150  41EE FED4                lea.l      A0, [A6 - 0x12C]
  1490. 00001154  2F20                     move.l     -[A7], -[A0]
  1491. 00001156  3F20                     move.w     -[A7], -[A0]
  1492. 00001158  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  1493. 0000115C  4EAD 083A                jsr        [A5 + 0x83A /* export_259 */]
  1494. 00001160  4EAD 090A                jsr        [A5 + 0x90A /* export_285 */]
  1495. 00001164  4EAD 0842                jsr        [A5 + 0x842 /* export_260 */]
  1496. 00001168  4FEF 0026                lea.l      A7, [A7 + 0x26]
  1497. label0000116C:
  1498. 0000116C  41EE FED4                lea.l      A0, [A6 - 0x12C]
  1499. 00001170  2F20                     move.l     -[A7], -[A0]
  1500. 00001172  3F20                     move.w     -[A7], -[A0]
  1501. 00001174  4EAD 2202                jsr        [A5 + 0x2202 /* export_1084 */]
  1502. 00001178  206E FEB2                movea.l    A0, [A6 - 0x14E]
  1503. 0000117C  7000                     moveq.l    D0, 0x00
  1504. 0000117E  3006                     move.w     D0, D6
  1505. 00001180  D080                     add.l      D0, D0
  1506. 00001182  4270 0800                clr.w      [A0 + D0]
  1507. 00001186  41EE FED4                lea.l      A0, [A6 - 0x12C]
  1508. 0000118A  2F20                     move.l     -[A7], -[A0]
  1509. 0000118C  3F20                     move.w     -[A7], -[A0]
  1510. 0000118E  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  1511. 00001192  426E FED2                clr.w      [A6 - 0x12E]
  1512. 00001196  4A2B 0077                tst.b      [A3 + 0x77]
  1513. 0000119A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1514. 0000119E  6746                     beq        +0x48 /* 000011E6 */
  1515. 000011A0  4A46                     tst.w      D6
  1516. 000011A2  6716                     beq        +0x18 /* 000011BA */
  1517. 000011A4  7000                     moveq.l    D0, 0x00
  1518. 000011A6  102D F28A                move.b     D0, [A5 - 0xD76]
  1519. 000011AA  C1FC 005A                muls.w     D0, 0x5A /* 'Z' */
  1520. 000011AE  322C 0382                move.w     D1, [A4 + 0x382]
  1521. 000011B2  9240                     sub.w      D1, D0
  1522. 000011B4  0C41 002D                cmpi.w     D1, 0x2D /* '-' */
  1523. 000011B8  6F1A                     ble        +0x1C /* 000011D4 */
  1524. label000011BA:
  1525. 000011BA  4A46                     tst.w      D6
  1526. 000011BC  6628                     bne        +0x2A /* 000011E6 */
  1527. 000011BE  7000                     moveq.l    D0, 0x00
  1528. 000011C0  102D F28A                move.b     D0, [A5 - 0xD76]
  1529. 000011C4  C1FC 005A                muls.w     D0, 0x5A /* 'Z' */
  1530. 000011C8  322C 0382                move.w     D1, [A4 + 0x382]
  1531. 000011CC  9240                     sub.w      D1, D0
  1532. 000011CE  0C41 002D                cmpi.w     D1, 0x2D /* '-' */
  1533. 000011D2  6F12                     ble        +0x14 /* 000011E6 */
  1534. label000011D4:
  1535. 000011D4  41EB 0054                lea.l      A0, [A3 + 0x54]
  1536. 000011D8  2F20                     move.l     -[A7], -[A0]
  1537. 000011DA  2F20                     move.l     -[A7], -[A0]
  1538. 000011DC  3F20                     move.w     -[A7], -[A0]
  1539. 000011DE  4EAD 07FA                jsr        [A5 + 0x7FA /* export_251 */]
  1540. 000011E2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1541. label000011E6:
  1542. 000011E6  41EE FED4                lea.l      A0, [A6 - 0x12C]
  1543. 000011EA  2F20                     move.l     -[A7], -[A0]
  1544. 000011EC  3F20                     move.w     -[A7], -[A0]
  1545. 000011EE  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  1546. 000011F2  41EC 00D0                lea.l      A0, [A4 + 0xD0]
  1547. 000011F6  2F20                     move.l     -[A7], -[A0]
  1548. 000011F8  2F20                     move.l     -[A7], -[A0]
  1549. 000011FA  3F20                     move.w     -[A7], -[A0]
  1550. 000011FC  4EAD 07FA                jsr        [A5 + 0x7FA /* export_251 */]
  1551. 00001200  7000                     moveq.l    D0, 0x00
  1552. 00001202  3006                     move.w     D0, D6
  1553. 00001204  D080                     add.l      D0, D0
  1554. 00001206  206E FEB2                movea.l    A0, [A6 - 0x14E]
  1555. 0000120A  7200                     moveq.l    D1, 0x00
  1556. 0000120C  3206                     move.w     D1, D6
  1557. 0000120E  D281                     add.l      D1, D1
  1558. 00001210  43EC 03D8                lea.l      A1, [A4 + 0x3D8]
  1559. 00001214  31B1 0800 1800           move.w     [A0 + D1], [A1 + D0]
  1560. 0000121A  41EE FED4                lea.l      A0, [A6 - 0x12C]
  1561. 0000121E  2F20                     move.l     -[A7], -[A0]
  1562. 00001220  3F20                     move.w     -[A7], -[A0]
  1563. 00001222  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  1564. 00001226  3D6C 03DC FED2           move.w     [A6 - 0x12E], [A4 + 0x3DC]
  1565. 0000122C  41EE FED4                lea.l      A0, [A6 - 0x12C]
  1566. 00001230  2F20                     move.l     -[A7], -[A0]
  1567. 00001232  3F20                     move.w     -[A7], -[A0]
  1568. 00001234  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  1569. 00001238  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  1570. 0000123C  5246                     addq.w     D6, 1
  1571. label0000123E:
  1572. 0000123E  0C46 0002                cmpi.w     D6, 0x2
  1573. 00001242  6500 FE74                bcs        -0x18A /* 000010B8 */
  1574. 00001246  7000                     moveq.l    D0, 0x00
  1575. 00001248  2F00                     move.l     -[A7], D0
  1576. 0000124A  2F00                     move.l     -[A7], D0
  1577. 0000124C  2F0C                     move.l     -[A7], A4
  1578. 0000124E  4EBA 07A8                jsr        [PC + 0x7A8 /* 000019F8 */]
  1579. 00001252  7000                     moveq.l    D0, 0x00
  1580. 00001254  2F00                     move.l     -[A7], D0
  1581. 00001256  7201                     moveq.l    D1, 0x01
  1582. 00001258  2F01                     move.l     -[A7], D1
  1583. 0000125A  2F0C                     move.l     -[A7], A4
  1584. 0000125C  4EBA 079A                jsr        [PC + 0x79A /* 000019F8 */]
  1585. 00001260  7014                     moveq.l    D0, 0x14
  1586. 00001262  B06C 010E                cmp.w      D0, [A4 + 0x10E]
  1587. 00001266  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1588. 0000126A  6700 00B8                beq        +0xBA /* 00001324 */
  1589. 0000126E  41EC 03B0                lea.l      A0, [A4 + 0x3B0]
  1590. 00001272  2F20                     move.l     -[A7], -[A0]
  1591. 00001274  2F20                     move.l     -[A7], -[A0]
  1592. 00001276  3F20                     move.w     -[A7], -[A0]
  1593. 00001278  4EAD 07FA                jsr        [A5 + 0x7FA /* export_251 */]
  1594. 0000127C  4EAD 0832                jsr        [A5 + 0x832 /* export_258 */]
  1595. 00001280  426E FED2                clr.w      [A6 - 0x12E]
  1596. 00001284  426E FECE                clr.w      [A6 - 0x132]
  1597. 00001288  426E FED0                clr.w      [A6 - 0x130]
  1598. 0000128C  41EE FED4                lea.l      A0, [A6 - 0x12C]
  1599. 00001290  2F20                     move.l     -[A7], -[A0]
  1600. 00001292  3F20                     move.w     -[A7], -[A0]
  1601. 00001294  4EAD 2202                jsr        [A5 + 0x2202 /* export_1084 */]
  1602. 00001298  3D6C 03DA FED0           move.w     [A6 - 0x130], [A4 + 0x3DA]
  1603. 0000129E  41EE FED4                lea.l      A0, [A6 - 0x12C]
  1604. 000012A2  2F20                     move.l     -[A7], -[A0]
  1605. 000012A4  3F20                     move.w     -[A7], -[A0]
  1606. 000012A6  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  1607. 000012AA  3D6C 03D8 FECE           move.w     [A6 - 0x132], [A4 + 0x3D8]
  1608. 000012B0  41EE FED4                lea.l      A0, [A6 - 0x12C]
  1609. 000012B4  2F20                     move.l     -[A7], -[A0]
  1610. 000012B6  3F20                     move.w     -[A7], -[A0]
  1611. 000012B8  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  1612. 000012BC  426E FED0                clr.w      [A6 - 0x130]
  1613. 000012C0  41EE FED4                lea.l      A0, [A6 - 0x12C]
  1614. 000012C4  2F20                     move.l     -[A7], -[A0]
  1615. 000012C6  3F20                     move.w     -[A7], -[A0]
  1616. 000012C8  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  1617. 000012CC  426E FECE                clr.w      [A6 - 0x132]
  1618. 000012D0  41EE FED4                lea.l      A0, [A6 - 0x12C]
  1619. 000012D4  2F20                     move.l     -[A7], -[A0]
  1620. 000012D6  3F20                     move.w     -[A7], -[A0]
  1621. 000012D8  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  1622. 000012DC  4EAD 083A                jsr        [A5 + 0x83A /* export_259 */]
  1623. 000012E0  4A2C 0391                tst.b      [A4 + 0x391]
  1624. 000012E4  4FEF 0028                lea.l      A7, [A7 + 0x28]
  1625. 000012E8  6606                     bne        +0x8 /* 000012F0 */
  1626. 000012EA  4EAD 0902                jsr        [A5 + 0x902 /* export_284 */]
  1627. 000012EE  6012                     bra        +0x14 /* 00001302 */
  1628. label000012F0:
  1629. 000012F0  41EC 0396                lea.l      A0, [A4 + 0x396]
  1630. 000012F4  2F20                     move.l     -[A7], -[A0]
  1631. 000012F6  2F20                     move.l     -[A7], -[A0]
  1632. 000012F8  4EAD 0802                jsr        [A5 + 0x802 /* export_252 */]
  1633. 000012FC  4EAD 0912                jsr        [A5 + 0x912 /* export_286 */]
  1634. 00001300  508F                     addq.l     A7, 8
  1635. label00001302:
  1636. 00001302  4EAD 0842                jsr        [A5 + 0x842 /* export_260 */]
  1637. 00001306  7001                     moveq.l    D0, 0x01
  1638. 00001308  2F00                     move.l     -[A7], D0
  1639. 0000130A  7200                     moveq.l    D1, 0x00
  1640. 0000130C  2F01                     move.l     -[A7], D1
  1641. 0000130E  2F0C                     move.l     -[A7], A4
  1642. 00001310  4EBA 06E6                jsr        [PC + 0x6E6 /* 000019F8 */]
  1643. 00001314  7001                     moveq.l    D0, 0x01
  1644. 00001316  2F00                     move.l     -[A7], D0
  1645. 00001318  2F00                     move.l     -[A7], D0
  1646. 0000131A  2F0C                     move.l     -[A7], A4
  1647. 0000131C  4EBA 06DA                jsr        [PC + 0x6DA /* 000019F8 */]
  1648. 00001320  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1649. label00001324:
  1650. 00001324  4A6D E5CE                tst.w      [A5 - 0x1A32]
  1651. 00001328  6606                     bne        +0x8 /* 00001330 */
  1652. 0000132A  4A6C 0406                tst.w      [A4 + 0x406]
  1653. 0000132E  6708                     beq        +0xA /* 00001338 */
  1654. label00001330:
  1655. 00001330  4EAD 09B2                jsr        [A5 + 0x9B2 /* export_306 */]
  1656. 00001334  6000 06AE                bra        +0x6B0 /* 000019E4 */
  1657. label00001338:
  1658. 00001338  7000                     moveq.l    D0, 0x00
  1659. 0000133A  102D F28A                move.b     D0, [A5 - 0xD76]
  1660. 0000133E  C1FC 005A                muls.w     D0, 0x5A /* 'Z' */
  1661. 00001342  322C 0382                move.w     D1, [A4 + 0x382]
  1662. 00001346  9240                     sub.w      D1, D0
  1663. 00001348  0C41 002D                cmpi.w     D1, 0x2D /* '-' */
  1664. 0000134C  5FC5                     sle        D5
  1665. 0000134E  0245 0001                andi.w     D5, 0x1
  1666. 00001352  7002                     moveq.l    D0, 0x02
  1667. 00001354  B02B 0077                cmp.b      D0, [A3 + 0x77]
  1668. 00001358  6200 05DE                bhi        +0x5E0 /* 00001938 */
  1669. 0000135C  7002                     moveq.l    D0, 0x02
  1670. 0000135E  B02B 0074                cmp.b      D0, [A3 + 0x74]
  1671. 00001362  6706                     beq        +0x8 /* 0000136A */
  1672. 00001364  4A2B 0076                tst.b      [A3 + 0x76]
  1673. 00001368  670A                     beq        +0xC /* 00001374 */
  1674. label0000136A:
  1675. 0000136A  486C 0420                pea.l      [A4 + 0x420]
  1676. 0000136E  4EAD 21F2                jsr        [A5 + 0x21F2 /* export_1082 */]
  1677. 00001372  588F                     addq.l     A7, 4
  1678. label00001374:
  1679. 00001374  302B 006C                move.w     D0, [A3 + 0x6C]
  1680. 00001378  48C0                     ext.l      D0
  1681. 0000137A  222D AD8C                move.l     D1, [A5 - 0x5274]
  1682. 0000137E  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  1683. 00001382  81FC 05A0                divs.w     D0, 0x5A0
  1684. 00001386  3800                     move.w     D4, D0
  1685. 00001388  426E FEF8                clr.w      [A6 - 0x108]
  1686. 0000138C  426E FEFA                clr.w      [A6 - 0x106]
  1687. 00001390  426E FECE                clr.w      [A6 - 0x132]
  1688. 00001394  426E FED0                clr.w      [A6 - 0x130]
  1689. 00001398  7000                     moveq.l    D0, 0x00
  1690. 0000139A  4A45                     tst.w      D5
  1691. 0000139C  57C0                     seq        D0
  1692. 0000139E  4400                     neg.b      D0
  1693. 000013A0  D080                     add.l      D0, D0
  1694. 000013A2  7200                     moveq.l    D1, 0x00
  1695. 000013A4  4A45                     tst.w      D5
  1696. 000013A6  57C1                     seq        D1
  1697. 000013A8  4401                     neg.b      D1
  1698. 000013AA  D241                     add.w      D1, D1
  1699. 000013AC  41EC 03D8                lea.l      A0, [A4 + 0x3D8]
  1700. 000013B0  43EE FECE                lea.l      A1, [A6 - 0x132]
  1701. 000013B4  33B0 0800 1000           move.w     [A1 + D1.w], [A0 + D0]
  1702. 000013BA  7000                     moveq.l    D0, 0x00
  1703. 000013BC  3005                     move.w     D0, D5
  1704. 000013BE  D080                     add.l      D0, D0
  1705. 000013C0  2205                     move.l     D1, D5
  1706. 000013C2  D241                     add.w      D1, D1
  1707. 000013C4  41EC 03D8                lea.l      A0, [A4 + 0x3D8]
  1708. 000013C8  45EE FEF8                lea.l      A2, [A6 - 0x108]
  1709. 000013CC  35B0 0800 1000           move.w     [A2 + D1.w], [A0 + D0]
  1710. 000013D2  41EE FECE                lea.l      A0, [A6 - 0x132]
  1711. 000013D6  43EE FEE6                lea.l      A1, [A6 - 0x11A]
  1712. 000013DA  22D8                     move.l     [A1]+, [A0]+
  1713. 000013DC  32D8                     move.w     [A1]+, [A0]+
  1714. 000013DE  41EE FEE6                lea.l      A0, [A6 - 0x11A]
  1715. 000013E2  43EE FEEC                lea.l      A1, [A6 - 0x114]
  1716. 000013E6  22D8                     move.l     [A1]+, [A0]+
  1717. 000013E8  32D8                     move.w     [A1]+, [A0]+
  1718. 000013EA  41EE FEEC                lea.l      A0, [A6 - 0x114]
  1719. 000013EE  43EE FEE0                lea.l      A1, [A6 - 0x120]
  1720. 000013F2  22D8                     move.l     [A1]+, [A0]+
  1721. 000013F4  32D8                     move.w     [A1]+, [A0]+
  1722. 000013F6  41EE FEE0                lea.l      A0, [A6 - 0x120]
  1723. 000013FA  43EE FEDA                lea.l      A1, [A6 - 0x126]
  1724. 000013FE  22D8                     move.l     [A1]+, [A0]+
  1725. 00001400  32D8                     move.w     [A1]+, [A0]+
  1726. 00001402  41EE FED4                lea.l      A0, [A6 - 0x12C]
  1727. 00001406  43EE FEDA                lea.l      A1, [A6 - 0x126]
  1728. 0000140A  20D9                     move.l     [A0]+, [A1]+
  1729. 0000140C  30D9                     move.w     [A0]+, [A1]+
  1730. 0000140E  3D6C 03DA FEF4           move.w     [A6 - 0x10C], [A4 + 0x3DA]
  1731. 00001414  3D6C 03D8 FEF2           move.w     [A6 - 0x10E], [A4 + 0x3D8]
  1732. 0000141A  2F0B                     move.l     -[A7], A3
  1733. 0000141C  4EAD 2112                jsr        [A5 + 0x2112 /* export_1054 */]
  1734. 00001420  4440                     neg.w      D0
  1735. 00001422  48C0                     ext.l      D0
  1736. 00001424  222D AD8C                move.l     D1, [A5 - 0x5274]
  1737. 00001428  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  1738. 0000142C  81FC 05A0                divs.w     D0, 0x5A0
  1739. 00001430  2205                     move.l     D1, D5
  1740. 00001432  D241                     add.w      D1, D1
  1741. 00001434  41EE FEE6                lea.l      A0, [A6 - 0x11A]
  1742. 00001438  3180 1000                move.w     [A0 + D1.w], D0
  1743. 0000143C  102B 0078                move.b     D0, [A3 + 0x78]
  1744. 00001440  5300                     subq.b     D0, 1
  1745. 00001442  588F                     addq.l     A7, 4
  1746. 00001444  6500 00EA                bcs        +0xEC /* 00001530 */
  1747. 00001448  0C00 0002                cmpi.b     D0, 0x2
  1748. 0000144C  6200 00E2                bhi        +0xE4 /* 00001530 */
  1749. 00001450  7200                     moveq.l    D1, 0x00
  1750. 00001452  1200                     move.b     D1, D0
  1751. 00001454  D241                     add.w      D1, D1
  1752. 00001456  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  1753. 0000145A  4EFB 1000                jmp        [PC + D1.w]
  1754. 0000145E  0008 0044                ori.b      A0, 0x44 /* 'D' */
  1755. 00001462  009A 2005 D040           ori.l      [A2]+, 0x2005D040
  1756. 00001468  41EE FEDA                lea.l      A0, [A6 - 0x126]
  1757. 0000146C  4270 0000                clr.w      [A0 + D0.w]
  1758. 00001470  2005                     move.l     D0, D5
  1759. 00001472  D040                     add.w      D0, D0
  1760. 00001474  43EE FECE                lea.l      A1, [A6 - 0x132]
  1761. 00001478  4271 0000                clr.w      [A1 + D0.w]
  1762. 0000147C  2005                     move.l     D0, D5
  1763. 0000147E  D040                     add.w      D0, D0
  1764. 00001480  45EE FED4                lea.l      A2, [A6 - 0x12C]
  1765. 00001484  3584 0000                move.w     [A2 + D0.w], D4
  1766. 00001488  48C4                     ext.l      D4
  1767. 0000148A  2004                     move.l     D0, D4
  1768. 0000148C  81FC 0002                divs.w     D0, 0x2
  1769. 00001490  2205                     move.l     D1, D5
  1770. 00001492  D241                     add.w      D1, D1
  1771. 00001494  41EE FEE0                lea.l      A0, [A6 - 0x120]
  1772. 00001498  3180 1000                move.w     [A0 + D1.w], D0
  1773. 0000149C  6000 0092                bra        +0x94 /* 00001530 */
  1774. 000014A0  3004                     move.w     D0, D4
  1775. 000014A2  4440                     neg.w      D0
  1776. 000014A4  48C0                     ext.l      D0
  1777. 000014A6  81FC 0002                divs.w     D0, 0x2
  1778. 000014AA  2205                     move.l     D1, D5
  1779. 000014AC  D241                     add.w      D1, D1
  1780. 000014AE  41EE FECE                lea.l      A0, [A6 - 0x132]
  1781. 000014B2  3180 1000                move.w     [A0 + D1.w], D0
  1782. 000014B6  3004                     move.w     D0, D4
  1783. 000014B8  4440                     neg.w      D0
  1784. 000014BA  48C0                     ext.l      D0
  1785. 000014BC  81FC 0004                divs.w     D0, 0x4
  1786. 000014C0  2205                     move.l     D1, D5
  1787. 000014C2  D241                     add.w      D1, D1
  1788. 000014C4  43EE FEDA                lea.l      A1, [A6 - 0x126]
  1789. 000014C8  3380 1000                move.w     [A1 + D1.w], D0
  1790. 000014CC  48C4                     ext.l      D4
  1791. 000014CE  2004                     move.l     D0, D4
  1792. 000014D0  81FC 0002                divs.w     D0, 0x2
  1793. 000014D4  2205                     move.l     D1, D5
  1794. 000014D6  D241                     add.w      D1, D1
  1795. 000014D8  45EE FED4                lea.l      A2, [A6 - 0x12C]
  1796. 000014DC  3580 1000                move.w     [A2 + D1.w], D0
  1797. 000014E0  48C4                     ext.l      D4
  1798. 000014E2  2004                     move.l     D0, D4
  1799. 000014E4  81FC 0004                divs.w     D0, 0x4
  1800. 000014E8  2205                     move.l     D1, D5
  1801. 000014EA  D241                     add.w      D1, D1
  1802. 000014EC  41EE FEE0                lea.l      A0, [A6 - 0x120]
  1803. 000014F0  3180 1000                move.w     [A0 + D1.w], D0
  1804. 000014F4  603A                     bra        +0x3C /* 00001530 */
  1805. 000014F6  3004                     move.w     D0, D4
  1806. 000014F8  4440                     neg.w      D0
  1807. 000014FA  2205                     move.l     D1, D5
  1808. 000014FC  D241                     add.w      D1, D1
  1809. 000014FE  41EE FECE                lea.l      A0, [A6 - 0x132]
  1810. 00001502  3180 1000                move.w     [A0 + D1.w], D0
  1811. 00001506  3004                     move.w     D0, D4
  1812. 00001508  4440                     neg.w      D0
  1813. 0000150A  48C0                     ext.l      D0
  1814. 0000150C  81FC 0002                divs.w     D0, 0x2
  1815. 00001510  2205                     move.l     D1, D5
  1816. 00001512  D241                     add.w      D1, D1
  1817. 00001514  43EE FEDA                lea.l      A1, [A6 - 0x126]
  1818. 00001518  3380 1000                move.w     [A1 + D1.w], D0
  1819. 0000151C  2005                     move.l     D0, D5
  1820. 0000151E  D040                     add.w      D0, D0
  1821. 00001520  45EE FED4                lea.l      A2, [A6 - 0x12C]
  1822. 00001524  4272 0000                clr.w      [A2 + D0.w]
  1823. 00001528  2005                     move.l     D0, D5
  1824. 0000152A  D040                     add.w      D0, D0
  1825. 0000152C  4272 0000                clr.w      [A2 + D0.w]
  1826. label00001530:
  1827. 00001530  4EAD 09AA                jsr        [A5 + 0x9AA /* export_305 */]
  1828. 00001534  4246                     clr.w      D6
  1829. 00001536  6000 03D2                bra        +0x3D4 /* 0000190A */
  1830. label0000153A:
  1831. 0000153A  4A6D E5CE                tst.w      [A5 - 0x1A32]
  1832. 0000153E  6600 03DA                bne        +0x3DC /* 0000191A */
  1833. 00001542  4A46                     tst.w      D6
  1834. 00001544  665C                     bne        +0x5E /* 000015A2 */
  1835. 00001546  7000                     moveq.l    D0, 0x00
  1836. 00001548  2F00                     move.l     -[A7], D0
  1837. 0000154A  2F0B                     move.l     -[A7], A3
  1838. 0000154C  4EAD 20FA                jsr        [A5 + 0x20FA /* export_1051 */]
  1839. 00001550  3D40 FE98                move.w     [A6 - 0x168], D0
  1840. 00001554  2D41 FE9A                move.l     [A6 - 0x166], D1
  1841. 00001558  2D48 FE9E                move.l     [A6 - 0x162], A0
  1842. 0000155C  486E FE98                pea.l      [A6 - 0x168]
  1843. 00001560  486E FEBE                pea.l      [A6 - 0x142]
  1844. 00001564  3F3C 0810                move.w     -[A7], 0x810
  1845. 00001568  A9EB                     syscall    Pack4/FP68K
  1846. 0000156A  7001                     moveq.l    D0, 0x01
  1847. 0000156C  2F00                     move.l     -[A7], D0
  1848. 0000156E  2F0B                     move.l     -[A7], A3
  1849. 00001570  4EAD 20FA                jsr        [A5 + 0x20FA /* export_1051 */]
  1850. 00001574  3D40 FE98                move.w     [A6 - 0x168], D0
  1851. 00001578  2D41 FE9A                move.l     [A6 - 0x166], D1
  1852. 0000157C  2D48 FE9E                move.l     [A6 - 0x162], A0
  1853. 00001580  486E FEBE                pea.l      [A6 - 0x142]
  1854. 00001584  486E FE98                pea.l      [A6 - 0x168]
  1855. 00001588  3F3C 0802                move.w     -[A7], 0x802
  1856. 0000158C  A9EB                     syscall    Pack4/FP68K
  1857. 0000158E  486E FE98                pea.l      [A6 - 0x168]
  1858. 00001592  486E FEC6                pea.l      [A6 - 0x13A]
  1859. 00001596  3F3C 0810                move.w     -[A7], 0x810
  1860. 0000159A  A9EB                     syscall    Pack4/FP68K
  1861. 0000159C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1862. 000015A0  607C                     bra        +0x7E /* 0000161E */
  1863. label000015A2:
  1864. 000015A2  486E FEBE                pea.l      [A6 - 0x142]
  1865. 000015A6  486E FE98                pea.l      [A6 - 0x168]
  1866. 000015AA  3F3C 080E                move.w     -[A7], 0x80E
  1867. 000015AE  A9EB                     syscall    Pack4/FP68K
  1868. 000015B0  486E FEC6                pea.l      [A6 - 0x13A]
  1869. 000015B4  486E FE8E                pea.l      [A6 - 0x172]
  1870. 000015B8  3F3C 080E                move.w     -[A7], 0x80E
  1871. 000015BC  A9EB                     syscall    Pack4/FP68K
  1872. 000015BE  486E FE8E                pea.l      [A6 - 0x172]
  1873. 000015C2  486E FE98                pea.l      [A6 - 0x168]
  1874. 000015C6  4267                     clr.w      -[A7]
  1875. 000015C8  A9EB                     syscall    Pack4/FP68K
  1876. 000015CA  486E FE98                pea.l      [A6 - 0x168]
  1877. 000015CE  486E FEBE                pea.l      [A6 - 0x142]
  1878. 000015D2  3F3C 0810                move.w     -[A7], 0x810
  1879. 000015D6  A9EB                     syscall    Pack4/FP68K
  1880. 000015D8  7000                     moveq.l    D0, 0x00
  1881. 000015DA  3006                     move.w     D0, D6
  1882. 000015DC  322B 006E                move.w     D1, [A3 + 0x6E]
  1883. 000015E0  48C1                     ext.l      D1
  1884. 000015E2  B280                     cmp.l      D1, D0
  1885. 000015E4  6738                     beq        +0x3A /* 0000161E */
  1886. 000015E6  7000                     moveq.l    D0, 0x00
  1887. 000015E8  3006                     move.w     D0, D6
  1888. 000015EA  5280                     addq.l     D0, 1
  1889. 000015EC  2F00                     move.l     -[A7], D0
  1890. 000015EE  2F0B                     move.l     -[A7], A3
  1891. 000015F0  4EAD 20FA                jsr        [A5 + 0x20FA /* export_1051 */]
  1892. 000015F4  3D40 FE98                move.w     [A6 - 0x168], D0
  1893. 000015F8  2D41 FE9A                move.l     [A6 - 0x166], D1
  1894. 000015FC  2D48 FE9E                move.l     [A6 - 0x162], A0
  1895. 00001600  486E FEBE                pea.l      [A6 - 0x142]
  1896. 00001604  486E FE98                pea.l      [A6 - 0x168]
  1897. 00001608  3F3C 0802                move.w     -[A7], 0x802
  1898. 0000160C  A9EB                     syscall    Pack4/FP68K
  1899. 0000160E  486E FE98                pea.l      [A6 - 0x168]
  1900. 00001612  486E FEC6                pea.l      [A6 - 0x13A]
  1901. 00001616  3F3C 0810                move.w     -[A7], 0x810
  1902. 0000161A  A9EB                     syscall    Pack4/FP68K
  1903. 0000161C  508F                     addq.l     A7, 8
  1904. label0000161E:
  1905. 0000161E  7002                     moveq.l    D0, 0x02
  1906. 00001620  B02B 0073                cmp.b      D0, [A3 + 0x73]
  1907. 00001624  6700 0132                beq        +0x134 /* 00001758 */
  1908. 00001628  7002                     moveq.l    D0, 0x02
  1909. 0000162A  B02B 0074                cmp.b      D0, [A3 + 0x74]
  1910. 0000162E  6708                     beq        +0xA /* 00001638 */
  1911. 00001630  4A2B 0076                tst.b      [A3 + 0x76]
  1912. 00001634  6700 0122                beq        +0x124 /* 00001758 */
  1913. label00001638:
  1914. 00001638  7000                     moveq.l    D0, 0x00
  1915. 0000163A  3006                     move.w     D0, D6
  1916. 0000163C  322B 006E                move.w     D1, [A3 + 0x6E]
  1917. 00001640  48C1                     ext.l      D1
  1918. 00001642  B081                     cmp.l      D0, D1
  1919. 00001644  6700 0112                beq        +0x114 /* 00001758 */
  1920. 00001648  7001                     moveq.l    D0, 0x01
  1921. 0000164A  B06B 0070                cmp.w      D0, [A3 + 0x70]
  1922. 0000164E  6C00 0108                bge        +0x10A /* 00001758 */
  1923. 00001652  4A2B 004D                tst.b      [A3 + 0x4D]
  1924. 00001656  6608                     bne        +0xA /* 00001660 */
  1925. 00001658  4A2B 0061                tst.b      [A3 + 0x61]
  1926. 0000165C  6700 00FA                beq        +0xFC /* 00001758 */
  1927. label00001660:
  1928. 00001660  7E01                     moveq.l    D7, 0x01
  1929. 00001662  6000 00E4                bra        +0xE6 /* 00001748 */
  1930. label00001666:
  1931. 00001666  7000                     moveq.l    D0, 0x00
  1932. 00001668  3007                     move.w     D0, D7
  1933. 0000166A  2D40 FE8A                move.l     [A6 - 0x176], D0
  1934. 0000166E  486E FE8A                pea.l      [A6 - 0x176]
  1935. 00001672  486E FE98                pea.l      [A6 - 0x168]
  1936. 00001676  3F3C 280E                move.w     -[A7], 0x280E
  1937. 0000167A  A9EB                     syscall    Pack4/FP68K
  1938. 0000167C  486E FEC6                pea.l      [A6 - 0x13A]
  1939. 00001680  486E FE98                pea.l      [A6 - 0x168]
  1940. 00001684  3F3C 0804                move.w     -[A7], 0x804
  1941. 00001688  A9EB                     syscall    Pack4/FP68K
  1942. 0000168A  486B 0070                pea.l      [A3 + 0x70]
  1943. 0000168E  486E FE8E                pea.l      [A6 - 0x172]
  1944. 00001692  3F3C 200E                move.w     -[A7], 0x200E
  1945. 00001696  A9EB                     syscall    Pack4/FP68K
  1946. 00001698  486E FE8E                pea.l      [A6 - 0x172]
  1947. 0000169C  486E FE98                pea.l      [A6 - 0x168]
  1948. 000016A0  3F3C 0006                move.w     -[A7], 0x6
  1949. 000016A4  A9EB                     syscall    Pack4/FP68K
  1950. 000016A6  486E FEBE                pea.l      [A6 - 0x142]
  1951. 000016AA  486E FE98                pea.l      [A6 - 0x168]
  1952. 000016AE  3F3C 0800                move.w     -[A7], 0x800
  1953. 000016B2  A9EB                     syscall    Pack4/FP68K
  1954. 000016B4  41EE FEA2                lea.l      A0, [A6 - 0x15E]
  1955. 000016B8  2F20                     move.l     -[A7], -[A0]
  1956. 000016BA  2F20                     move.l     -[A7], -[A0]
  1957. 000016BC  3F20                     move.w     -[A7], -[A0]
  1958. 000016BE  4EAD 21CA                jsr        [A5 + 0x21CA /* export_1077 */]
  1959. 000016C2  3D40 FEFC                move.w     [A6 - 0x104], D0
  1960. 000016C6  3D40 FEF6                move.w     [A6 - 0x10A], D0
  1961. 000016CA  3D40 FEF0                move.w     [A6 - 0x110], D0
  1962. 000016CE  3D40 FEE4                move.w     [A6 - 0x11C], D0
  1963. 000016D2  3D40 FEDE                move.w     [A6 - 0x122], D0
  1964. 000016D6  41EE FEF2                lea.l      A0, [A6 - 0x10E]
  1965. 000016DA  2F20                     move.l     -[A7], -[A0]
  1966. 000016DC  3F20                     move.w     -[A7], -[A0]
  1967. 000016DE  4EAD 2202                jsr        [A5 + 0x2202 /* export_1084 */]
  1968. 000016E2  4A2B 004D                tst.b      [A3 + 0x4D]
  1969. 000016E6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1970. 000016EA  672A                     beq        +0x2C /* 00001716 */
  1971. 000016EC  41EB 0054                lea.l      A0, [A3 + 0x54]
  1972. 000016F0  2F20                     move.l     -[A7], -[A0]
  1973. 000016F2  2F20                     move.l     -[A7], -[A0]
  1974. 000016F4  3F20                     move.w     -[A7], -[A0]
  1975. 000016F6  4EAD 07FA                jsr        [A5 + 0x7FA /* export_251 */]
  1976. 000016FA  41EE FEE0                lea.l      A0, [A6 - 0x120]
  1977. 000016FE  2F20                     move.l     -[A7], -[A0]
  1978. 00001700  3F20                     move.w     -[A7], -[A0]
  1979. 00001702  4EAD 2202                jsr        [A5 + 0x2202 /* export_1084 */]
  1980. 00001706  41EE FEE6                lea.l      A0, [A6 - 0x11A]
  1981. 0000170A  2F20                     move.l     -[A7], -[A0]
  1982. 0000170C  3F20                     move.w     -[A7], -[A0]
  1983. 0000170E  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  1984. 00001712  4FEF 0016                lea.l      A7, [A7 + 0x16]
  1985. label00001716:
  1986. 00001716  4A2B 0061                tst.b      [A3 + 0x61]
  1987. 0000171A  672A                     beq        +0x2C /* 00001746 */
  1988. 0000171C  41EB 0068                lea.l      A0, [A3 + 0x68]
  1989. 00001720  2F20                     move.l     -[A7], -[A0]
  1990. 00001722  2F20                     move.l     -[A7], -[A0]
  1991. 00001724  3F20                     move.w     -[A7], -[A0]
  1992. 00001726  4EAD 07FA                jsr        [A5 + 0x7FA /* export_251 */]
  1993. 0000172A  41EE FEF8                lea.l      A0, [A6 - 0x108]
  1994. 0000172E  2F20                     move.l     -[A7], -[A0]
  1995. 00001730  3F20                     move.w     -[A7], -[A0]
  1996. 00001732  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  1997. 00001736  41EE FEFE                lea.l      A0, [A6 - 0x102]
  1998. 0000173A  2F20                     move.l     -[A7], -[A0]
  1999. 0000173C  3F20                     move.w     -[A7], -[A0]
  2000. 0000173E  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  2001. 00001742  4FEF 0016                lea.l      A7, [A7 + 0x16]
  2002. label00001746:
  2003. 00001746  5247                     addq.w     D7, 1
  2004. label00001748:
  2005. 00001748  7000                     moveq.l    D0, 0x00
  2006. 0000174A  3007                     move.w     D0, D7
  2007. 0000174C  322B 0070                move.w     D1, [A3 + 0x70]
  2008. 00001750  48C1                     ext.l      D1
  2009. 00001752  B280                     cmp.l      D1, D0
  2010. 00001754  6E00 FF10                bgt        -0xEE /* 00001666 */
  2011. label00001758:
  2012. 00001758  486E FEBE                pea.l      [A6 - 0x142]
  2013. 0000175C  486E FE98                pea.l      [A6 - 0x168]
  2014. 00001760  3F3C 080E                move.w     -[A7], 0x80E
  2015. 00001764  A9EB                     syscall    Pack4/FP68K
  2016. 00001766  41EE FEA2                lea.l      A0, [A6 - 0x15E]
  2017. 0000176A  2F20                     move.l     -[A7], -[A0]
  2018. 0000176C  2F20                     move.l     -[A7], -[A0]
  2019. 0000176E  3F20                     move.w     -[A7], -[A0]
  2020. 00001770  4EAD 21CA                jsr        [A5 + 0x21CA /* export_1077 */]
  2021. 00001774  3D40 FEFC                move.w     [A6 - 0x104], D0
  2022. 00001778  3D40 FEF6                move.w     [A6 - 0x10A], D0
  2023. 0000177C  3D40 FEF0                move.w     [A6 - 0x110], D0
  2024. 00001780  3D40 FEEA                move.w     [A6 - 0x116], D0
  2025. 00001784  3D40 FED8                move.w     [A6 - 0x128], D0
  2026. 00001788  3D40 FED2                move.w     [A6 - 0x12E], D0
  2027. 0000178C  41EE FEF2                lea.l      A0, [A6 - 0x10E]
  2028. 00001790  2F20                     move.l     -[A7], -[A0]
  2029. 00001792  3F20                     move.w     -[A7], -[A0]
  2030. 00001794  4EAD 2202                jsr        [A5 + 0x2202 /* export_1084 */]
  2031. 00001798  4A2B 004D                tst.b      [A3 + 0x4D]
  2032. 0000179C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2033. 000017A0  672A                     beq        +0x2C /* 000017CC */
  2034. 000017A2  41EB 0054                lea.l      A0, [A3 + 0x54]
  2035. 000017A6  2F20                     move.l     -[A7], -[A0]
  2036. 000017A8  2F20                     move.l     -[A7], -[A0]
  2037. 000017AA  3F20                     move.w     -[A7], -[A0]
  2038. 000017AC  4EAD 07FA                jsr        [A5 + 0x7FA /* export_251 */]
  2039. 000017B0  41EE FED4                lea.l      A0, [A6 - 0x12C]
  2040. 000017B4  2F20                     move.l     -[A7], -[A0]
  2041. 000017B6  3F20                     move.w     -[A7], -[A0]
  2042. 000017B8  4EAD 2202                jsr        [A5 + 0x2202 /* export_1084 */]
  2043. 000017BC  41EE FEDA                lea.l      A0, [A6 - 0x126]
  2044. 000017C0  2F20                     move.l     -[A7], -[A0]
  2045. 000017C2  3F20                     move.w     -[A7], -[A0]
  2046. 000017C4  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  2047. 000017C8  4FEF 0016                lea.l      A7, [A7 + 0x16]
  2048. label000017CC:
  2049. 000017CC  4A2B 0057                tst.b      [A3 + 0x57]
  2050. 000017D0  6748                     beq        +0x4A /* 0000181A */
  2051. 000017D2  4A46                     tst.w      D6
  2052. 000017D4  670E                     beq        +0x10 /* 000017E4 */
  2053. 000017D6  7000                     moveq.l    D0, 0x00
  2054. 000017D8  3006                     move.w     D0, D6
  2055. 000017DA  322B 006E                move.w     D1, [A3 + 0x6E]
  2056. 000017DE  48C1                     ext.l      D1
  2057. 000017E0  B280                     cmp.l      D1, D0
  2058. 000017E2  660C                     bne        +0xE /* 000017F0 */
  2059. label000017E4:
  2060. 000017E4  4A6C 00CE                tst.w      [A4 + 0xCE]
  2061. 000017E8  6706                     beq        +0x8 /* 000017F0 */
  2062. 000017EA  4A2C 00C9                tst.b      [A4 + 0xC9]
  2063. 000017EE  662A                     bne        +0x2C /* 0000181A */
  2064. label000017F0:
  2065. 000017F0  41EB 005E                lea.l      A0, [A3 + 0x5E]
  2066. 000017F4  2F20                     move.l     -[A7], -[A0]
  2067. 000017F6  2F20                     move.l     -[A7], -[A0]
  2068. 000017F8  3F20                     move.w     -[A7], -[A0]
  2069. 000017FA  4EAD 07FA                jsr        [A5 + 0x7FA /* export_251 */]
  2070. 000017FE  41EE FEF8                lea.l      A0, [A6 - 0x108]
  2071. 00001802  2F20                     move.l     -[A7], -[A0]
  2072. 00001804  3F20                     move.w     -[A7], -[A0]
  2073. 00001806  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  2074. 0000180A  41EE FEFE                lea.l      A0, [A6 - 0x102]
  2075. 0000180E  2F20                     move.l     -[A7], -[A0]
  2076. 00001810  3F20                     move.w     -[A7], -[A0]
  2077. 00001812  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  2078. 00001816  4FEF 0016                lea.l      A7, [A7 + 0x16]
  2079. label0000181A:
  2080. 0000181A  7002                     moveq.l    D0, 0x02
  2081. 0000181C  B02B 0073                cmp.b      D0, [A3 + 0x73]
  2082. 00001820  6610                     bne        +0x12 /* 00001832 */
  2083. 00001822  7000                     moveq.l    D0, 0x00
  2084. 00001824  3006                     move.w     D0, D6
  2085. 00001826  322B 006E                move.w     D1, [A3 + 0x6E]
  2086. 0000182A  48C1                     ext.l      D1
  2087. 0000182C  B280                     cmp.l      D1, D0
  2088. 0000182E  6F00 00D8                ble        +0xDA /* 00001908 */
  2089. label00001832:
  2090. 00001832  7001                     moveq.l    D0, 0x01
  2091. 00001834  B06D F238                cmp.w      D0, [A5 - 0xDC8]
  2092. 00001838  671E                     beq        +0x20 /* 00001858 */
  2093. 0000183A  2F2B 007A                move.l     -[A7], [A3 + 0x7A]
  2094. 0000183E  7000                     moveq.l    D0, 0x00
  2095. 00001840  302B 0068                move.w     D0, [A3 + 0x68]
  2096. 00001844  2F00                     move.l     -[A7], D0
  2097. 00001846  486E FF00                pea.l      [A6 - 0x100]
  2098. 0000184A  486E FEBE                pea.l      [A6 - 0x142]
  2099. 0000184E  4EAD 0E4A                jsr        [A5 + 0xE4A /* export_453 */]
  2100. 00001852  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2101. 00001856  605C                     bra        +0x5E /* 000018B4 */
  2102. label00001858:
  2103. 00001858  486E FF00                pea.l      [A6 - 0x100]
  2104. 0000185C  486E FEA2                pea.l      [A6 - 0x15E]
  2105. 00001860  7000                     moveq.l    D0, 0x00
  2106. 00001862  3006                     move.w     D0, D6
  2107. 00001864  2F00                     move.l     -[A7], D0
  2108. 00001866  2F0B                     move.l     -[A7], A3
  2109. 00001868  2F0C                     move.l     -[A7], A4
  2110. 0000186A  4EAD 2102                jsr        [A5 + 0x2102 /* export_1052 */]
  2111. 0000186E  486E FEA2                pea.l      [A6 - 0x15E]
  2112. 00001872  4EAD 21F2                jsr        [A5 + 0x21F2 /* export_1082 */]
  2113. 00001876  7002                     moveq.l    D0, 0x02
  2114. 00001878  B02B 0073                cmp.b      D0, [A3 + 0x73]
  2115. 0000187C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  2116. 00001880  6632                     bne        +0x34 /* 000018B4 */
  2117. 00001882  486E FEBE                pea.l      [A6 - 0x142]
  2118. 00001886  41EE FE98                lea.l      A0, [A6 - 0x168]
  2119. 0000188A  43FA 0162                lea.l      A1, [PC + 0x162 /* 000019EE, value 0x3FFE8000 */]
  2120. 0000188E  20D9                     move.l     [A0]+, [A1]+
  2121. 00001890  20D9                     move.l     [A0]+, [A1]+
  2122. 00001892  30D9                     move.w     [A0]+, [A1]+
  2123. 00001894  486E FE98                pea.l      [A6 - 0x168]
  2124. 00001898  3F3C 0800                move.w     -[A7], 0x800
  2125. 0000189C  A9EB                     syscall    Pack4/FP68K
  2126. 0000189E  41EE FEA2                lea.l      A0, [A6 - 0x15E]
  2127. 000018A2  2F20                     move.l     -[A7], -[A0]
  2128. 000018A4  2F20                     move.l     -[A7], -[A0]
  2129. 000018A6  3F20                     move.w     -[A7], -[A0]
  2130. 000018A8  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  2131. 000018AC  3D40 FEEA                move.w     [A6 - 0x116], D0
  2132. 000018B0  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2133. label000018B4:
  2134. 000018B4  4A45                     tst.w      D5
  2135. 000018B6  671E                     beq        +0x20 /* 000018D6 */
  2136. 000018B8  486E FF00                pea.l      [A6 - 0x100]
  2137. 000018BC  7006                     moveq.l    D0, 0x06
  2138. 000018BE  2F00                     move.l     -[A7], D0
  2139. 000018C0  7202                     moveq.l    D1, 0x02
  2140. 000018C2  2F01                     move.l     -[A7], D1
  2141. 000018C4  7000                     moveq.l    D0, 0x00
  2142. 000018C6  2F00                     move.l     -[A7], D0
  2143. 000018C8  486E FEE6                pea.l      [A6 - 0x11A]
  2144. 000018CC  4EAD 2212                jsr        [A5 + 0x2212 /* export_1086 */]
  2145. 000018D0  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2146. 000018D4  601C                     bra        +0x1E /* 000018F2 */
  2147. label000018D6:
  2148. 000018D6  486E FF00                pea.l      [A6 - 0x100]
  2149. 000018DA  7004                     moveq.l    D0, 0x04
  2150. 000018DC  2F00                     move.l     -[A7], D0
  2151. 000018DE  7202                     moveq.l    D1, 0x02
  2152. 000018E0  2F01                     move.l     -[A7], D1
  2153. 000018E2  7001                     moveq.l    D0, 0x01
  2154. 000018E4  2F00                     move.l     -[A7], D0
  2155. 000018E6  486E FEE6                pea.l      [A6 - 0x11A]
  2156. 000018EA  4EAD 2212                jsr        [A5 + 0x2212 /* export_1086 */]
  2157. 000018EE  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2158. label000018F2:
  2159. 000018F2  486E FF00                pea.l      [A6 - 0x100]
  2160. 000018F6  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  2161. 000018FA  3800                     move.w     D4, D0
  2162. 000018FC  B86E FEFE                cmp.w      D4, [A6 - 0x102]
  2163. 00001900  588F                     addq.l     A7, 4
  2164. 00001902  6F04                     ble        +0x6 /* 00001908 */
  2165. 00001904  3D44 FEFE                move.w     [A6 - 0x102], D4
  2166. label00001908:
  2167. 00001908  5246                     addq.w     D6, 1
  2168. label0000190A:
  2169. 0000190A  7000                     moveq.l    D0, 0x00
  2170. 0000190C  3006                     move.w     D0, D6
  2171. 0000190E  322B 006E                move.w     D1, [A3 + 0x6E]
  2172. 00001912  48C1                     ext.l      D1
  2173. 00001914  B280                     cmp.l      D1, D0
  2174. 00001916  6C00 FC22                bge        -0x3DC /* 0000153A */
  2175. label0000191A:
  2176. 0000191A  4EAD 09B2                jsr        [A5 + 0x9B2 /* export_306 */]
  2177. 0000191E  2F0B                     move.l     -[A7], A3
  2178. 00001920  4EAD 2112                jsr        [A5 + 0x2112 /* export_1054 */]
  2179. 00001924  48C0                     ext.l      D0
  2180. 00001926  222D AD8C                move.l     D1, [A5 - 0x5274]
  2181. 0000192A  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  2182. 0000192E  81FC 05A0                divs.w     D0, 0x5A0
  2183. 00001932  D16E FEFE                add.w      [A6 - 0x102], D0
  2184. 00001936  588F                     addq.l     A7, 4
  2185. label00001938:
  2186. 00001938  4A2B 0077                tst.b      [A3 + 0x77]
  2187. 0000193C  6700 00A2                beq        +0xA4 /* 000019E0 */
  2188. 00001940  486E FECE                pea.l      [A6 - 0x132]
  2189. 00001944  486B 0018                pea.l      [A3 + 0x18]
  2190. 00001948  4EBA 1016                jsr        [PC + 0x1016 /* 00002960 */]
  2191. 0000194C  3800                     move.w     D4, D0
  2192. 0000194E  508F                     addq.l     A7, 8
  2193. 00001950  6700 008E                beq        +0x90 /* 000019E0 */
  2194. 00001954  D96E FEFE                add.w      [A6 - 0x102], D4
  2195. 00001958  302C 03DC                move.w     D0, [A4 + 0x3DC]
  2196. 0000195C  906E FED0                sub.w      D0, [A6 - 0x130]
  2197. 00001960  48C0                     ext.l      D0
  2198. 00001962  81FC 0002                divs.w     D0, 0x2
  2199. 00001966  3D40 FEB8                move.w     [A6 - 0x148], D0
  2200. 0000196A  322E FED0                move.w     D1, [A6 - 0x130]
  2201. 0000196E  D240                     add.w      D1, D0
  2202. 00001970  3D41 FEBC                move.w     [A6 - 0x144], D1
  2203. 00001974  4A45                     tst.w      D5
  2204. 00001976  6714                     beq        +0x16 /* 0000198C */
  2205. 00001978  302E FEFE                move.w     D0, [A6 - 0x102]
  2206. 0000197C  4440                     neg.w      D0
  2207. 0000197E  3D40 FEB6                move.w     [A6 - 0x14A], D0
  2208. 00001982  906E FECE                sub.w      D0, [A6 - 0x132]
  2209. 00001986  3D40 FEBA                move.w     [A6 - 0x146], D0
  2210. 0000198A  6012                     bra        +0x14 /* 0000199E */
  2211. label0000198C:
  2212. 0000198C  302E FEFE                move.w     D0, [A6 - 0x102]
  2213. 00001990  4440                     neg.w      D0
  2214. 00001992  3D40 FEBA                move.w     [A6 - 0x146], D0
  2215. 00001996  906E FECE                sub.w      D0, [A6 - 0x132]
  2216. 0000199A  3D40 FEB6                move.w     [A6 - 0x14A], D0
  2217. label0000199E:
  2218. 0000199E  7000                     moveq.l    D0, 0x00
  2219. 000019A0  7200                     moveq.l    D1, 0x00
  2220. 000019A2  3205                     move.w     D1, D5
  2221. 000019A4  57C0                     seq        D0
  2222. 000019A6  4400                     neg.b      D0
  2223. 000019A8  D080                     add.l      D0, D0
  2224. 000019AA  41EC 03D8                lea.l      A0, [A4 + 0x3D8]
  2225. 000019AE  3030 0800                move.w     D0, [A0 + D0]
  2226. 000019B2  48C0                     ext.l      D0
  2227. 000019B4  2F00                     move.l     -[A7], D0
  2228. 000019B6  7000                     moveq.l    D0, 0x00
  2229. 000019B8  3005                     move.w     D0, D5
  2230. 000019BA  2F00                     move.l     -[A7], D0
  2231. 000019BC  7000                     moveq.l    D0, 0x00
  2232. 000019BE  7200                     moveq.l    D1, 0x00
  2233. 000019C0  3205                     move.w     D1, D5
  2234. 000019C2  57C0                     seq        D0
  2235. 000019C4  4400                     neg.b      D0
  2236. 000019C6  2F00                     move.l     -[A7], D0
  2237. 000019C8  7002                     moveq.l    D0, 0x02
  2238. 000019CA  2F00                     move.l     -[A7], D0
  2239. 000019CC  41EE FEBE                lea.l      A0, [A6 - 0x142]
  2240. 000019D0  2F20                     move.l     -[A7], -[A0]
  2241. 000019D2  2F20                     move.l     -[A7], -[A0]
  2242. 000019D4  486B 0018                pea.l      [A3 + 0x18]
  2243. 000019D8  4EBA 11B8                jsr        [PC + 0x11B8 /* 00002B92 */]
  2244. 000019DC  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  2245. label000019E0:
  2246. 000019E0  4EAD 09B2                jsr        [A5 + 0x9B2 /* export_306 */]
  2247. label000019E4:
  2248. 000019E4  4CEE 1CF0 FE6E           movem.l    D4,D5,D6,D7,A2,A3,A4, [A6 - 0x192]
  2249. 000019EA  4E5E                     unlink     A6
  2250. 000019EC  4E75                     rts
  2251. 000019EE  3FFE                     move.w     <<invalid special address>>, <<invalid special address>>
  2252. 000019F0  8000                     or.b       D0, D0
  2253. 000019F2  0000 0000                ori.b      D0, 0x0
  2254. 000019F6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2255. // begin alternate branch 000019F8-00001A00
  2256. export_1365:
  2257. fn000019F8:
  2258. 000019F8  4E56 FE9A                link       A6, -0x0166
  2259. 000019FC  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  2260. // end alternate branch 000019F8-00001A00
  2261. export_1365: // at 000019F8 (misaligned)
  2262. fn000019F8: // (misaligned)
  2263. 000019FA  FE9A 48E7                .extension 0xE9A <<F/2-3/7>> // unimplemented
  2264. 000019FE  0F18                     btst       [A0]+, D7
  2265. 00001A00  3A2E 0012                move.w     D5, [A6 + 0x12]
  2266. 00001A04  4A6D E5CE                tst.w      [A5 - 0x1A32]
  2267. 00001A08  6600 09C8                bne        +0x9CA /* 000023D2 */
  2268. 00001A0C  206E 0008                movea.l    A0, [A6 + 0x8]
  2269. 00001A10  4A68 0406                tst.w      [A0 + 0x406]
  2270. 00001A14  6600 09BC                bne        +0x9BE /* 000023D2 */
  2271. 00001A18  426E FECC                clr.w      [A6 - 0x134]
  2272. 00001A1C  426E FECE                clr.w      [A6 - 0x132]
  2273. 00001A20  206E 0008                movea.l    A0, [A6 + 0x8]
  2274. 00001A24  3D68 03DE FED0           move.w     [A6 - 0x130], [A0 + 0x3DE]
  2275. 00001A2A  41EE FECC                lea.l      A0, [A6 - 0x134]
  2276. 00001A2E  43EE FEDE                lea.l      A1, [A6 - 0x122]
  2277. 00001A32  22D8                     move.l     [A1]+, [A0]+
  2278. 00001A34  32D8                     move.w     [A1]+, [A0]+
  2279. 00001A36  41EE FEDE                lea.l      A0, [A6 - 0x122]
  2280. 00001A3A  43EE FED8                lea.l      A1, [A6 - 0x128]
  2281. 00001A3E  22D8                     move.l     [A1]+, [A0]+
  2282. 00001A40  32D8                     move.w     [A1]+, [A0]+
  2283. 00001A42  41EE FED2                lea.l      A0, [A6 - 0x12E]
  2284. 00001A46  43EE FED8                lea.l      A1, [A6 - 0x128]
  2285. 00001A4A  20D9                     move.l     [A0]+, [A1]+
  2286. 00001A4C  30D9                     move.w     [A0]+, [A1]+
  2287. 00001A4E  206E 0008                movea.l    A0, [A6 + 0x8]
  2288. 00001A52  302E 000E                move.w     D0, [A6 + 0xE]
  2289. 00001A56  48C0                     ext.l      D0
  2290. 00001A58  2200                     move.l     D1, D0
  2291. 00001A5A  C0FC 007E                mulu.w     D0, 0x7E /* '~' */
  2292. 00001A5E  4841                     swap.w     D1
  2293. 00001A60  C2FC 007E                mulu.w     D1, 0x7E /* '~' */
  2294. 00001A64  4841                     swap.w     D1
  2295. 00001A66  4241                     clr.w      D1
  2296. 00001A68  D081                     add.l      D0, D1
  2297. 00001A6A  41E8 0160                lea.l      A0, [A0 + 0x160]
  2298. 00001A6E  47F0 0800                lea.l      A3, [A0 + D0]
  2299. 00001A72  7001                     moveq.l    D0, 0x01
  2300. 00001A74  4A6E 000E                tst.w      [A6 + 0xE]
  2301. 00001A78  6612                     bne        +0x14 /* 00001A8C */
  2302. 00001A7A  7200                     moveq.l    D1, 0x00
  2303. 00001A7C  122D F28A                move.b     D1, [A5 - 0xD76]
  2304. 00001A80  48C1                     ext.l      D1
  2305. 00001A82  83FC 0002                divs.w     D1, 0x2
  2306. 00001A86  4841                     swap.w     D1
  2307. 00001A88  4A41                     tst.w      D1
  2308. 00001A8A  671A                     beq        +0x1C /* 00001AA6 */
  2309. label00001A8C:
  2310. 00001A8C  4A6E 000E                tst.w      [A6 + 0xE]
  2311. 00001A90  6712                     beq        +0x14 /* 00001AA4 */
  2312. 00001A92  7200                     moveq.l    D1, 0x00
  2313. 00001A94  122D F28A                move.b     D1, [A5 - 0xD76]
  2314. 00001A98  48C1                     ext.l      D1
  2315. 00001A9A  83FC 0002                divs.w     D1, 0x2
  2316. 00001A9E  4841                     swap.w     D1
  2317. 00001AA0  4A41                     tst.w      D1
  2318. 00001AA2  6602                     bne        +0x4 /* 00001AA6 */
  2319. label00001AA4:
  2320. 00001AA4  7000                     moveq.l    D0, 0x00
  2321. label00001AA6:
  2322. 00001AA6  4A80                     tst.l      D0
  2323. 00001AA8  6704                     beq        +0x6 /* 00001AAE */
  2324. 00001AAA  7001                     moveq.l    D0, 0x01
  2325. 00001AAC  6002                     bra        +0x4 /* 00001AB0 */
  2326. label00001AAE:
  2327. 00001AAE  7000                     moveq.l    D0, 0x00
  2328. label00001AB0:
  2329. 00001AB0  3800                     move.w     D4, D0
  2330. 00001AB2  7000                     moveq.l    D0, 0x00
  2331. 00001AB4  4A44                     tst.w      D4
  2332. 00001AB6  57C0                     seq        D0
  2333. 00001AB8  4400                     neg.b      D0
  2334. 00001ABA  3E00                     move.w     D7, D0
  2335. 00001ABC  49EE FECC                lea.l      A4, [A6 - 0x134]
  2336. 00001AC0  4A45                     tst.w      D5
  2337. 00001AC2  6700 0236                beq        +0x238 /* 00001CFA */
  2338. 00001AC6  4A44                     tst.w      D4
  2339. 00001AC8  6712                     beq        +0x14 /* 00001ADC */
  2340. 00001ACA  206E 0008                movea.l    A0, [A6 + 0x8]
  2341. 00001ACE  3D68 03DA FEDA           move.w     [A6 - 0x126], [A0 + 0x3DA]
  2342. 00001AD4  3D7C 0064 FEE2           move.w     [A6 - 0x11E], 0x64 /* 'd' */
  2343. 00001ADA  6010                     bra        +0x12 /* 00001AEC */
  2344. label00001ADC:
  2345. 00001ADC  3D7C 0064 FEDC           move.w     [A6 - 0x124], 0x64 /* 'd' */
  2346. 00001AE2  206E 0008                movea.l    A0, [A6 + 0x8]
  2347. 00001AE6  3D68 03D8 FEDE           move.w     [A6 - 0x122], [A0 + 0x3D8]
  2348. label00001AEC:
  2349. 00001AEC  486E FED2                pea.l      [A6 - 0x12E]
  2350. 00001AF0  4EAD 21EA                jsr        [A5 + 0x21EA /* export_1081 */]
  2351. 00001AF4  486E FED8                pea.l      [A6 - 0x128]
  2352. 00001AF8  4EAD 21EA                jsr        [A5 + 0x21EA /* export_1081 */]
  2353. 00001AFC  486E FEDE                pea.l      [A6 - 0x122]
  2354. 00001B00  4EAD 21EA                jsr        [A5 + 0x21EA /* export_1081 */]
  2355. 00001B04  302E FEDE                move.w     D0, [A6 - 0x122]
  2356. 00001B08  48C0                     ext.l      D0
  2357. 00001B0A  322E FED2                move.w     D1, [A6 - 0x12E]
  2358. 00001B0E  48C1                     ext.l      D1
  2359. 00001B10  9081                     sub.l      D0, D1
  2360. 00001B12  2F00                     move.l     -[A7], D0
  2361. 00001B14  302E FEE0                move.w     D0, [A6 - 0x120]
  2362. 00001B18  48C0                     ext.l      D0
  2363. 00001B1A  322E FED4                move.w     D1, [A6 - 0x12C]
  2364. 00001B1E  48C1                     ext.l      D1
  2365. 00001B20  9081                     sub.l      D0, D1
  2366. 00001B22  2F00                     move.l     -[A7], D0
  2367. 00001B24  302E FED8                move.w     D0, [A6 - 0x128]
  2368. 00001B28  48C0                     ext.l      D0
  2369. 00001B2A  322E FED2                move.w     D1, [A6 - 0x12E]
  2370. 00001B2E  48C1                     ext.l      D1
  2371. 00001B30  9081                     sub.l      D0, D1
  2372. 00001B32  2F00                     move.l     -[A7], D0
  2373. 00001B34  302E FEDA                move.w     D0, [A6 - 0x126]
  2374. 00001B38  48C0                     ext.l      D0
  2375. 00001B3A  322E FED4                move.w     D1, [A6 - 0x12C]
  2376. 00001B3E  48C1                     ext.l      D1
  2377. 00001B40  9081                     sub.l      D0, D1
  2378. 00001B42  2F00                     move.l     -[A7], D0
  2379. 00001B44  4EAD 218A                jsr        [A5 + 0x218A /* export_1069 */]
  2380. 00001B48  4A40                     tst.w      D0
  2381. 00001B4A  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  2382. 00001B4E  6700 01A2                beq        +0x1A4 /* 00001CF2 */
  2383. 00001B52  0C45 0001                cmpi.w     D5, 0x1
  2384. 00001B56  6600 00C8                bne        +0xCA /* 00001C20 */
  2385. 00001B5A  206E 0008                movea.l    A0, [A6 + 0x8]
  2386. 00001B5E  41E8 03B0                lea.l      A0, [A0 + 0x3B0]
  2387. 00001B62  2F20                     move.l     -[A7], -[A0]
  2388. 00001B64  2F20                     move.l     -[A7], -[A0]
  2389. 00001B66  3F20                     move.w     -[A7], -[A0]
  2390. 00001B68  4EAD 07FA                jsr        [A5 + 0x7FA /* export_251 */]
  2391. 00001B6C  4EAD 0832                jsr        [A5 + 0x832 /* export_258 */]
  2392. 00001B70  41EE FED2                lea.l      A0, [A6 - 0x12E]
  2393. 00001B74  2F20                     move.l     -[A7], -[A0]
  2394. 00001B76  3F20                     move.w     -[A7], -[A0]
  2395. 00001B78  4EAD 2202                jsr        [A5 + 0x2202 /* export_1084 */]
  2396. 00001B7C  206E 0008                movea.l    A0, [A6 + 0x8]
  2397. 00001B80  48C4                     ext.l      D4
  2398. 00001B82  2004                     move.l     D0, D4
  2399. 00001B84  D080                     add.l      D0, D0
  2400. 00001B86  48C4                     ext.l      D4
  2401. 00001B88  2204                     move.l     D1, D4
  2402. 00001B8A  D281                     add.l      D1, D1
  2403. 00001B8C  41E8 03D8                lea.l      A0, [A0 + 0x3D8]
  2404. 00001B90  39B0 0800 1800           move.w     [A4 + D1], [A0 + D0]
  2405. 00001B96  41EE FED2                lea.l      A0, [A6 - 0x12E]
  2406. 00001B9A  2F20                     move.l     -[A7], -[A0]
  2407. 00001B9C  3F20                     move.w     -[A7], -[A0]
  2408. 00001B9E  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  2409. 00001BA2  426E FED0                clr.w      [A6 - 0x130]
  2410. 00001BA6  41EE FED2                lea.l      A0, [A6 - 0x12E]
  2411. 00001BAA  2F20                     move.l     -[A7], -[A0]
  2412. 00001BAC  3F20                     move.w     -[A7], -[A0]
  2413. 00001BAE  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  2414. 00001BB2  48C4                     ext.l      D4
  2415. 00001BB4  2004                     move.l     D0, D4
  2416. 00001BB6  D080                     add.l      D0, D0
  2417. 00001BB8  4274 0800                clr.w      [A4 + D0]
  2418. 00001BBC  41EE FED2                lea.l      A0, [A6 - 0x12E]
  2419. 00001BC0  2F20                     move.l     -[A7], -[A0]
  2420. 00001BC2  3F20                     move.w     -[A7], -[A0]
  2421. 00001BC4  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  2422. 00001BC8  206E 0008                movea.l    A0, [A6 + 0x8]
  2423. 00001BCC  3D68 03DE FED0           move.w     [A6 - 0x130], [A0 + 0x3DE]
  2424. 00001BD2  41EE FED2                lea.l      A0, [A6 - 0x12E]
  2425. 00001BD6  2F20                     move.l     -[A7], -[A0]
  2426. 00001BD8  3F20                     move.w     -[A7], -[A0]
  2427. 00001BDA  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  2428. 00001BDE  4EAD 083A                jsr        [A5 + 0x83A /* export_259 */]
  2429. 00001BE2  206E 0008                movea.l    A0, [A6 + 0x8]
  2430. 00001BE6  41E8 039E                lea.l      A0, [A0 + 0x39E]
  2431. 00001BEA  2F20                     move.l     -[A7], -[A0]
  2432. 00001BEC  2F20                     move.l     -[A7], -[A0]
  2433. 00001BEE  4EAD 0802                jsr        [A5 + 0x802 /* export_252 */]
  2434. 00001BF2  206E 0008                movea.l    A0, [A6 + 0x8]
  2435. 00001BF6  4A28 0399                tst.b      [A0 + 0x399]
  2436. 00001BFA  4FEF 0030                lea.l      A7, [A7 + 0x30]
  2437. 00001BFE  6606                     bne        +0x8 /* 00001C06 */
  2438. 00001C00  4EAD 0902                jsr        [A5 + 0x902 /* export_284 */]
  2439. 00001C04  6016                     bra        +0x18 /* 00001C1C */
  2440. label00001C06:
  2441. 00001C06  206E 0008                movea.l    A0, [A6 + 0x8]
  2442. 00001C0A  41E8 039E                lea.l      A0, [A0 + 0x39E]
  2443. 00001C0E  2F20                     move.l     -[A7], -[A0]
  2444. 00001C10  2F20                     move.l     -[A7], -[A0]
  2445. 00001C12  4EAD 0802                jsr        [A5 + 0x802 /* export_252 */]
  2446. 00001C16  4EAD 0912                jsr        [A5 + 0x912 /* export_286 */]
  2447. 00001C1A  508F                     addq.l     A7, 8
  2448. label00001C1C:
  2449. 00001C1C  4EAD 0842                jsr        [A5 + 0x842 /* export_260 */]
  2450. label00001C20:
  2451. 00001C20  0C45 0002                cmpi.w     D5, 0x2
  2452. 00001C24  6600 00CC                bne        +0xCE /* 00001CF2 */
  2453. 00001C28  4A2B 0077                tst.b      [A3 + 0x77]
  2454. 00001C2C  6700 00C4                beq        +0xC6 /* 00001CF2 */
  2455. 00001C30  41EB 0054                lea.l      A0, [A3 + 0x54]
  2456. 00001C34  2F20                     move.l     -[A7], -[A0]
  2457. 00001C36  2F20                     move.l     -[A7], -[A0]
  2458. 00001C38  3F20                     move.w     -[A7], -[A0]
  2459. 00001C3A  4EAD 07FA                jsr        [A5 + 0x7FA /* export_251 */]
  2460. 00001C3E  41EE FED2                lea.l      A0, [A6 - 0x12E]
  2461. 00001C42  2F20                     move.l     -[A7], -[A0]
  2462. 00001C44  3F20                     move.w     -[A7], -[A0]
  2463. 00001C46  4EAD 2202                jsr        [A5 + 0x2202 /* export_1084 */]
  2464. 00001C4A  206E 0008                movea.l    A0, [A6 + 0x8]
  2465. 00001C4E  48C4                     ext.l      D4
  2466. 00001C50  2004                     move.l     D0, D4
  2467. 00001C52  D080                     add.l      D0, D0
  2468. 00001C54  48C4                     ext.l      D4
  2469. 00001C56  2204                     move.l     D1, D4
  2470. 00001C58  D281                     add.l      D1, D1
  2471. 00001C5A  41E8 03D8                lea.l      A0, [A0 + 0x3D8]
  2472. 00001C5E  39B0 0800 1800           move.w     [A4 + D1], [A0 + D0]
  2473. 00001C64  41EE FED2                lea.l      A0, [A6 - 0x12E]
  2474. 00001C68  2F20                     move.l     -[A7], -[A0]
  2475. 00001C6A  3F20                     move.w     -[A7], -[A0]
  2476. 00001C6C  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  2477. 00001C70  486E FECC                pea.l      [A6 - 0x134]
  2478. 00001C74  486B 0018                pea.l      [A3 + 0x18]
  2479. 00001C78  4EBA 0CE6                jsr        [PC + 0xCE6 /* 00002960 */]
  2480. 00001C7C  3C00                     move.w     D6, D0
  2481. 00001C7E  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  2482. 00001C82  676E                     beq        +0x70 /* 00001CF2 */
  2483. 00001C84  206E 0008                movea.l    A0, [A6 + 0x8]
  2484. 00001C88  48C4                     ext.l      D4
  2485. 00001C8A  2004                     move.l     D0, D4
  2486. 00001C8C  D080                     add.l      D0, D0
  2487. 00001C8E  41E8 03D8                lea.l      A0, [A0 + 0x3D8]
  2488. 00001C92  3030 0800                move.w     D0, [A0 + D0]
  2489. 00001C96  906E FECE                sub.w      D0, [A6 - 0x132]
  2490. 00001C9A  48C0                     ext.l      D0
  2491. 00001C9C  81FC 0002                divs.w     D0, 0x2
  2492. 00001CA0  3D40 FEC4                move.w     [A6 - 0x13C], D0
  2493. 00001CA4  322E FECE                move.w     D1, [A6 - 0x132]
  2494. 00001CA8  D240                     add.w      D1, D0
  2495. 00001CAA  3D41 FEC8                move.w     [A6 - 0x138], D1
  2496. 00001CAE  206E 0008                movea.l    A0, [A6 + 0x8]
  2497. 00001CB2  3006                     move.w     D0, D6
  2498. 00001CB4  D068 03DE                add.w      D0, [A0 + 0x3DE]
  2499. 00001CB8  3D40 FEC2                move.w     [A6 - 0x13E], D0
  2500. 00001CBC  322E FECC                move.w     D1, [A6 - 0x134]
  2501. 00001CC0  D240                     add.w      D1, D0
  2502. 00001CC2  3D41 FEC6                move.w     [A6 - 0x13A], D1
  2503. 00001CC6  7000                     moveq.l    D0, 0x00
  2504. 00001CC8  2F00                     move.l     -[A7], D0
  2505. 00001CCA  48C4                     ext.l      D4
  2506. 00001CCC  2F04                     move.l     -[A7], D4
  2507. 00001CCE  7202                     moveq.l    D1, 0x02
  2508. 00001CD0  2F01                     move.l     -[A7], D1
  2509. 00001CD2  7400                     moveq.l    D2, 0x00
  2510. 00001CD4  48C4                     ext.l      D4
  2511. 00001CD6  4A84                     tst.l      D4
  2512. 00001CD8  57C2                     seq        D2
  2513. 00001CDA  4402                     neg.b      D2
  2514. 00001CDC  2F02                     move.l     -[A7], D2
  2515. 00001CDE  41EE FECA                lea.l      A0, [A6 - 0x136]
  2516. 00001CE2  2F20                     move.l     -[A7], -[A0]
  2517. 00001CE4  2F20                     move.l     -[A7], -[A0]
  2518. 00001CE6  486B 0018                pea.l      [A3 + 0x18]
  2519. 00001CEA  4EBA 0EA6                jsr        [PC + 0xEA6 /* 00002B92 */]
  2520. 00001CEE  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  2521. label00001CF2:
  2522. 00001CF2  0C45 0002                cmpi.w     D5, 0x2
  2523. 00001CF6  6700 06DA                beq        +0x6DC /* 000023D2 */
  2524. label00001CFA:
  2525. 00001CFA  7002                     moveq.l    D0, 0x02
  2526. 00001CFC  B02B 0077                cmp.b      D0, [A3 + 0x77]
  2527. 00001D00  6200 06D0                bhi        +0x6D2 /* 000023D2 */
  2528. 00001D04  7002                     moveq.l    D0, 0x02
  2529. 00001D06  B02B 0074                cmp.b      D0, [A3 + 0x74]
  2530. 00001D0A  6706                     beq        +0x8 /* 00001D12 */
  2531. 00001D0C  4A2B 0076                tst.b      [A3 + 0x76]
  2532. 00001D10  670E                     beq        +0x10 /* 00001D20 */
  2533. label00001D12:
  2534. 00001D12  206E 0008                movea.l    A0, [A6 + 0x8]
  2535. 00001D16  4868 0420                pea.l      [A0 + 0x420]
  2536. 00001D1A  4EAD 21F2                jsr        [A5 + 0x21F2 /* export_1082 */]
  2537. 00001D1E  588F                     addq.l     A7, 4
  2538. label00001D20:
  2539. 00001D20  7001                     moveq.l    D0, 0x01
  2540. 00001D22  2F00                     move.l     -[A7], D0
  2541. 00001D24  486D F25C                pea.l      [A5 - 0xDA4]
  2542. 00001D28  2F0B                     move.l     -[A7], A3
  2543. 00001D2A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2544. 00001D2E  4EAD 21AA                jsr        [A5 + 0x21AA /* export_1073 */]
  2545. 00001D32  7000                     moveq.l    D0, 0x00
  2546. 00001D34  102D F28A                move.b     D0, [A5 - 0xD76]
  2547. 00001D38  322E 000E                move.w     D1, [A6 + 0xE]
  2548. 00001D3C  D240                     add.w      D1, D0
  2549. 00001D3E  48C1                     ext.l      D1
  2550. 00001D40  2001                     move.l     D0, D1
  2551. 00001D42  7204                     moveq.l    D1, 0x04
  2552. 00001D44  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  2553. 00001D48  4A80                     tst.l      D0
  2554. 00001D4A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2555. 00001D4E  6B70                     bmi        +0x72 /* 00001DC0 */
  2556. 00001D50  0C80 0000 0003           cmpi.l     D0, 0x3
  2557. 00001D56  6E68                     bgt        +0x6A /* 00001DC0 */
  2558. 00001D58  D080                     add.l      D0, D0
  2559. 00001D5A  303B 0806                move.w     D0, [PC + D0 + 0x6]
  2560. 00001D5E  4EFB 0000                jmp        [PC + D0.w]
  2561. 00001D62  000A 0020                ori.b      A2, 0x20 /* ' ' */
  2562. 00001D66  0036 004C 7000           ori.b      [A6 + D7.w], 0x4C /* 'L' */
  2563. 00001D6C  2B40 F274                move.l     [A5 - 0xD8C], D0
  2564. 00001D70  206E 0008                movea.l    A0, [A6 + 0x8]
  2565. 00001D74  3228 03DA                move.w     D1, [A0 + 0x3DA]
  2566. 00001D78  48C1                     ext.l      D1
  2567. 00001D7A  2B41 F278                move.l     [A5 - 0xD88], D1
  2568. 00001D7E  6040                     bra        +0x42 /* 00001DC0 */
  2569. 00001D80  7000                     moveq.l    D0, 0x00
  2570. 00001D82  2B40 F274                move.l     [A5 - 0xD8C], D0
  2571. 00001D86  206E 0008                movea.l    A0, [A6 + 0x8]
  2572. 00001D8A  3228 03D8                move.w     D1, [A0 + 0x3D8]
  2573. 00001D8E  48C1                     ext.l      D1
  2574. 00001D90  2B41 F278                move.l     [A5 - 0xD88], D1
  2575. 00001D94  602A                     bra        +0x2C /* 00001DC0 */
  2576. 00001D96  206E 0008                movea.l    A0, [A6 + 0x8]
  2577. 00001D9A  3028 03DA                move.w     D0, [A0 + 0x3DA]
  2578. 00001D9E  48C0                     ext.l      D0
  2579. 00001DA0  2B40 F274                move.l     [A5 - 0xD8C], D0
  2580. 00001DA4  4480                     neg.l      D0
  2581. 00001DA6  2B40 F278                move.l     [A5 - 0xD88], D0
  2582. 00001DAA  6014                     bra        +0x16 /* 00001DC0 */
  2583. 00001DAC  206E 0008                movea.l    A0, [A6 + 0x8]
  2584. 00001DB0  3028 03D8                move.w     D0, [A0 + 0x3D8]
  2585. 00001DB4  48C0                     ext.l      D0
  2586. 00001DB6  2B40 F274                move.l     [A5 - 0xD8C], D0
  2587. 00001DBA  4480                     neg.l      D0
  2588. 00001DBC  2B40 F278                move.l     [A5 - 0xD88], D0
  2589. label00001DC0:
  2590. 00001DC0  302B 006C                move.w     D0, [A3 + 0x6C]
  2591. 00001DC4  48C0                     ext.l      D0
  2592. 00001DC6  222D AD8C                move.l     D1, [A5 - 0x5274]
  2593. 00001DCA  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  2594. 00001DCE  81FC 05A0                divs.w     D0, 0x5A0
  2595. 00001DD2  3D40 FEEA                move.w     [A6 - 0x116], D0
  2596. 00001DD6  102B 0078                move.b     D0, [A3 + 0x78]
  2597. 00001DDA  5300                     subq.b     D0, 1
  2598. 00001DDC  6500 008A                bcs        +0x8C /* 00001E68 */
  2599. 00001DE0  0C00 0002                cmpi.b     D0, 0x2
  2600. 00001DE4  6200 0082                bhi        +0x84 /* 00001E68 */
  2601. 00001DE8  7200                     moveq.l    D1, 0x00
  2602. 00001DEA  1200                     move.b     D1, D0
  2603. 00001DEC  D241                     add.w      D1, D1
  2604. 00001DEE  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  2605. 00001DF2  4EFB 1000                jmp        [PC + D1.w]
  2606. 00001DF6  0008 0026                ori.b      A0, 0x26 /* '&' */
  2607. 00001DFA  0052 426E                ori.w      [A2], 0x426E /* 'Bn' */
  2608. 00001DFE  FEE8 426E                .extension 0xEE8 <<F/2-3/7>> // unimplemented
  2609. 00001E02  FEE4 3D6E                .extension 0xEE4 <<F/2-3/7>> // unimplemented
  2610. 00001E06  FEEA FEE6                .extension 0xEEA <<F/2-3/7>> // unimplemented
  2611. 00001E0A  302E FEEA                move.w     D0, [A6 - 0x116]
  2612. 00001E0E  48C0                     ext.l      D0
  2613. 00001E10  81FC 0002                divs.w     D0, 0x2
  2614. 00001E14  3D40 FEEA                move.w     [A6 - 0x116], D0
  2615. 00001E18  605E                     bra        +0x60 /* 00001E78 */
  2616. 00001E1A  302E FEEA                move.w     D0, [A6 - 0x116]
  2617. 00001E1E  4440                     neg.w      D0
  2618. 00001E20  48C0                     ext.l      D0
  2619. 00001E22  81FC 0002                divs.w     D0, 0x2
  2620. 00001E26  3D40 FEE4                move.w     [A6 - 0x11C], D0
  2621. 00001E2A  4440                     neg.w      D0
  2622. 00001E2C  3D40 FEE6                move.w     [A6 - 0x11A], D0
  2623. 00001E30  302E FEE4                move.w     D0, [A6 - 0x11C]
  2624. 00001E34  48C0                     ext.l      D0
  2625. 00001E36  81FC 0002                divs.w     D0, 0x2
  2626. 00001E3A  3D40 FEE8                move.w     [A6 - 0x118], D0
  2627. 00001E3E  4440                     neg.w      D0
  2628. 00001E40  3D40 FEEA                move.w     [A6 - 0x116], D0
  2629. 00001E44  6032                     bra        +0x34 /* 00001E78 */
  2630. 00001E46  302E FEEA                move.w     D0, [A6 - 0x116]
  2631. 00001E4A  4440                     neg.w      D0
  2632. 00001E4C  3D40 FEE4                move.w     [A6 - 0x11C], D0
  2633. 00001E50  426E FEEA                clr.w      [A6 - 0x116]
  2634. 00001E54  426E FEE6                clr.w      [A6 - 0x11A]
  2635. 00001E58  302E FEE4                move.w     D0, [A6 - 0x11C]
  2636. 00001E5C  48C0                     ext.l      D0
  2637. 00001E5E  81FC 0002                divs.w     D0, 0x2
  2638. 00001E62  3D40 FEE8                move.w     [A6 - 0x118], D0
  2639. 00001E66  6010                     bra        +0x12 /* 00001E78 */
  2640. label00001E68:
  2641. 00001E68  426E FEE6                clr.w      [A6 - 0x11A]
  2642. 00001E6C  426E FEEA                clr.w      [A6 - 0x116]
  2643. 00001E70  426E FEE4                clr.w      [A6 - 0x11C]
  2644. 00001E74  426E FEE8                clr.w      [A6 - 0x118]
  2645. label00001E78:
  2646. 00001E78  4A6E FEE6                tst.w      [A6 - 0x11A]
  2647. 00001E7C  6C08                     bge        +0xA /* 00001E86 */
  2648. 00001E7E  302E FEE6                move.w     D0, [A6 - 0x11A]
  2649. 00001E82  48C0                     ext.l      D0
  2650. 00001E84  6002                     bra        +0x4 /* 00001E88 */
  2651. label00001E86:
  2652. 00001E86  7000                     moveq.l    D0, 0x00
  2653. label00001E88:
  2654. 00001E88  3D40 FEE6                move.w     [A6 - 0x11A], D0
  2655. 00001E8C  4A6E FEEA                tst.w      [A6 - 0x116]
  2656. 00001E90  6C08                     bge        +0xA /* 00001E9A */
  2657. 00001E92  302E FEEA                move.w     D0, [A6 - 0x116]
  2658. 00001E96  48C0                     ext.l      D0
  2659. 00001E98  6002                     bra        +0x4 /* 00001E9C */
  2660. label00001E9A:
  2661. 00001E9A  7000                     moveq.l    D0, 0x00
  2662. label00001E9C:
  2663. 00001E9C  3D40 FEEA                move.w     [A6 - 0x116], D0
  2664. 00001EA0  2F0B                     move.l     -[A7], A3
  2665. 00001EA2  4EAD 2112                jsr        [A5 + 0x2112 /* export_1054 */]
  2666. 00001EA6  4440                     neg.w      D0
  2667. 00001EA8  48C0                     ext.l      D0
  2668. 00001EAA  222D AD8C                move.l     D1, [A5 - 0x5274]
  2669. 00001EAE  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  2670. 00001EB2  81FC 05A0                divs.w     D0, 0x5A0
  2671. 00001EB6  3D40 FEEC                move.w     [A6 - 0x114], D0
  2672. 00001EBA  206E 0008                movea.l    A0, [A6 + 0x8]
  2673. 00001EBE  3D68 03DE FED0           move.w     [A6 - 0x130], [A0 + 0x3DE]
  2674. 00001EC4  7000                     moveq.l    D0, 0x00
  2675. 00001EC6  206E 0008                movea.l    A0, [A6 + 0x8]
  2676. 00001ECA  7214                     moveq.l    D1, 0x14
  2677. 00001ECC  B268 010E                cmp.w      D1, [A0 + 0x10E]
  2678. 00001ED0  588F                     addq.l     A7, 4
  2679. 00001ED2  661A                     bne        +0x1C /* 00001EEE */
  2680. 00001ED4  206E 0008                movea.l    A0, [A6 + 0x8]
  2681. 00001ED8  7208                     moveq.l    D1, 0x08
  2682. 00001EDA  C268 03BE                and.w      D1, [A0 + 0x3BE]
  2683. 00001EDE  670C                     beq        +0xE /* 00001EEC */
  2684. 00001EE0  206E 0008                movea.l    A0, [A6 + 0x8]
  2685. 00001EE4  7201                     moveq.l    D1, 0x01
  2686. 00001EE6  C268 03BE                and.w      D1, [A0 + 0x3BE]
  2687. 00001EEA  6602                     bne        +0x4 /* 00001EEE */
  2688. label00001EEC:
  2689. 00001EEC  7001                     moveq.l    D0, 0x01
  2690. label00001EEE:
  2691. 00001EEE  3D40 FECA                move.w     [A6 - 0x136], D0
  2692. 00001EF2  4EAD 09AA                jsr        [A5 + 0x9AA /* export_305 */]
  2693. 00001EF6  426E FEEE                clr.w      [A6 - 0x112]
  2694. 00001EFA  6000 04C0                bra        +0x4C2 /* 000023BC */
  2695. label00001EFE:
  2696. 00001EFE  4A6D E5CE                tst.w      [A5 - 0x1A32]
  2697. 00001F02  6600 04CA                bne        +0x4CC /* 000023CE */
  2698. 00001F06  4EAD 09D2                jsr        [A5 + 0x9D2 /* export_310 */]
  2699. 00001F0A  4A6E FEEE                tst.w      [A6 - 0x112]
  2700. 00001F0E  665E                     bne        +0x60 /* 00001F6E */
  2701. 00001F10  7000                     moveq.l    D0, 0x00
  2702. 00001F12  2F00                     move.l     -[A7], D0
  2703. 00001F14  2F0B                     move.l     -[A7], A3
  2704. 00001F16  4EAD 20FA                jsr        [A5 + 0x20FA /* export_1051 */]
  2705. 00001F1A  3D40 FEA8                move.w     [A6 - 0x158], D0
  2706. 00001F1E  2D41 FEAA                move.l     [A6 - 0x156], D1
  2707. 00001F22  2D48 FEAE                move.l     [A6 - 0x152], A0
  2708. 00001F26  486E FEA8                pea.l      [A6 - 0x158]
  2709. 00001F2A  486E FEF0                pea.l      [A6 - 0x110]
  2710. 00001F2E  3F3C 0810                move.w     -[A7], 0x810
  2711. 00001F32  A9EB                     syscall    Pack4/FP68K
  2712. 00001F34  7001                     moveq.l    D0, 0x01
  2713. 00001F36  2F00                     move.l     -[A7], D0
  2714. 00001F38  2F0B                     move.l     -[A7], A3
  2715. 00001F3A  4EAD 20FA                jsr        [A5 + 0x20FA /* export_1051 */]
  2716. 00001F3E  3D40 FEA8                move.w     [A6 - 0x158], D0
  2717. 00001F42  2D41 FEAA                move.l     [A6 - 0x156], D1
  2718. 00001F46  2D48 FEAE                move.l     [A6 - 0x152], A0
  2719. 00001F4A  486E FEF0                pea.l      [A6 - 0x110]
  2720. 00001F4E  486E FEA8                pea.l      [A6 - 0x158]
  2721. 00001F52  3F3C 0802                move.w     -[A7], 0x802
  2722. 00001F56  A9EB                     syscall    Pack4/FP68K
  2723. 00001F58  486E FEA8                pea.l      [A6 - 0x158]
  2724. 00001F5C  486E FEF8                pea.l      [A6 - 0x108]
  2725. 00001F60  3F3C 0810                move.w     -[A7], 0x810
  2726. 00001F64  A9EB                     syscall    Pack4/FP68K
  2727. 00001F66  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2728. 00001F6A  6000 0082                bra        +0x84 /* 00001FEE */
  2729. label00001F6E:
  2730. 00001F6E  486E FEF0                pea.l      [A6 - 0x110]
  2731. 00001F72  486E FEA8                pea.l      [A6 - 0x158]
  2732. 00001F76  3F3C 080E                move.w     -[A7], 0x80E
  2733. 00001F7A  A9EB                     syscall    Pack4/FP68K
  2734. 00001F7C  486E FEF8                pea.l      [A6 - 0x108]
  2735. 00001F80  486E FE9E                pea.l      [A6 - 0x162]
  2736. 00001F84  3F3C 080E                move.w     -[A7], 0x80E
  2737. 00001F88  A9EB                     syscall    Pack4/FP68K
  2738. 00001F8A  486E FE9E                pea.l      [A6 - 0x162]
  2739. 00001F8E  486E FEA8                pea.l      [A6 - 0x158]
  2740. 00001F92  4267                     clr.w      -[A7]
  2741. 00001F94  A9EB                     syscall    Pack4/FP68K
  2742. 00001F96  486E FEA8                pea.l      [A6 - 0x158]
  2743. 00001F9A  486E FEF0                pea.l      [A6 - 0x110]
  2744. 00001F9E  3F3C 0810                move.w     -[A7], 0x810
  2745. 00001FA2  A9EB                     syscall    Pack4/FP68K
  2746. 00001FA4  7000                     moveq.l    D0, 0x00
  2747. 00001FA6  302E FEEE                move.w     D0, [A6 - 0x112]
  2748. 00001FAA  322B 006E                move.w     D1, [A3 + 0x6E]
  2749. 00001FAE  48C1                     ext.l      D1
  2750. 00001FB0  B280                     cmp.l      D1, D0
  2751. 00001FB2  673A                     beq        +0x3C /* 00001FEE */
  2752. 00001FB4  7000                     moveq.l    D0, 0x00
  2753. 00001FB6  302E FEEE                move.w     D0, [A6 - 0x112]
  2754. 00001FBA  5280                     addq.l     D0, 1
  2755. 00001FBC  2F00                     move.l     -[A7], D0
  2756. 00001FBE  2F0B                     move.l     -[A7], A3
  2757. 00001FC0  4EAD 20FA                jsr        [A5 + 0x20FA /* export_1051 */]
  2758. 00001FC4  3D40 FEA8                move.w     [A6 - 0x158], D0
  2759. 00001FC8  2D41 FEAA                move.l     [A6 - 0x156], D1
  2760. 00001FCC  2D48 FEAE                move.l     [A6 - 0x152], A0
  2761. 00001FD0  486E FEF0                pea.l      [A6 - 0x110]
  2762. 00001FD4  486E FEA8                pea.l      [A6 - 0x158]
  2763. 00001FD8  3F3C 0802                move.w     -[A7], 0x802
  2764. 00001FDC  A9EB                     syscall    Pack4/FP68K
  2765. 00001FDE  486E FEA8                pea.l      [A6 - 0x158]
  2766. 00001FE2  486E FEF8                pea.l      [A6 - 0x108]
  2767. 00001FE6  3F3C 0810                move.w     -[A7], 0x810
  2768. 00001FEA  A9EB                     syscall    Pack4/FP68K
  2769. 00001FEC  508F                     addq.l     A7, 8
  2770. label00001FEE:
  2771. 00001FEE  7002                     moveq.l    D0, 0x02
  2772. 00001FF0  B02B 0073                cmp.b      D0, [A3 + 0x73]
  2773. 00001FF4  6700 0194                beq        +0x196 /* 0000218A */
  2774. 00001FF8  7002                     moveq.l    D0, 0x02
  2775. 00001FFA  B02B 0074                cmp.b      D0, [A3 + 0x74]
  2776. 00001FFE  6708                     beq        +0xA /* 00002008 */
  2777. 00002000  4A2B 0076                tst.b      [A3 + 0x76]
  2778. 00002004  6700 0184                beq        +0x186 /* 0000218A */
  2779. label00002008:
  2780. 00002008  7000                     moveq.l    D0, 0x00
  2781. 0000200A  302E FEEE                move.w     D0, [A6 - 0x112]
  2782. 0000200E  322B 006E                move.w     D1, [A3 + 0x6E]
  2783. 00002012  48C1                     ext.l      D1
  2784. 00002014  B081                     cmp.l      D0, D1
  2785. 00002016  6700 0172                beq        +0x174 /* 0000218A */
  2786. 0000201A  7001                     moveq.l    D0, 0x01
  2787. 0000201C  B06B 0070                cmp.w      D0, [A3 + 0x70]
  2788. 00002020  6C00 0168                bge        +0x16A /* 0000218A */
  2789. 00002024  4A2B 004D                tst.b      [A3 + 0x4D]
  2790. 00002028  6608                     bne        +0xA /* 00002032 */
  2791. 0000202A  4A2B 0061                tst.b      [A3 + 0x61]
  2792. 0000202E  6700 015A                beq        +0x15C /* 0000218A */
  2793. label00002032:
  2794. 00002032  7C01                     moveq.l    D6, 0x01
  2795. 00002034  6000 0144                bra        +0x146 /* 0000217A */
  2796. label00002038:
  2797. 00002038  7000                     moveq.l    D0, 0x00
  2798. 0000203A  3006                     move.w     D0, D6
  2799. 0000203C  2D40 FE9A                move.l     [A6 - 0x166], D0
  2800. 00002040  486E FE9A                pea.l      [A6 - 0x166]
  2801. 00002044  486E FEA8                pea.l      [A6 - 0x158]
  2802. 00002048  3F3C 280E                move.w     -[A7], 0x280E
  2803. 0000204C  A9EB                     syscall    Pack4/FP68K
  2804. 0000204E  486E FEF8                pea.l      [A6 - 0x108]
  2805. 00002052  486E FEA8                pea.l      [A6 - 0x158]
  2806. 00002056  3F3C 0804                move.w     -[A7], 0x804
  2807. 0000205A  A9EB                     syscall    Pack4/FP68K
  2808. 0000205C  486B 0070                pea.l      [A3 + 0x70]
  2809. 00002060  486E FE9E                pea.l      [A6 - 0x162]
  2810. 00002064  3F3C 200E                move.w     -[A7], 0x200E
  2811. 00002068  A9EB                     syscall    Pack4/FP68K
  2812. 0000206A  486E FE9E                pea.l      [A6 - 0x162]
  2813. 0000206E  486E FEA8                pea.l      [A6 - 0x158]
  2814. 00002072  3F3C 0006                move.w     -[A7], 0x6
  2815. 00002076  A9EB                     syscall    Pack4/FP68K
  2816. 00002078  486E FEF0                pea.l      [A6 - 0x110]
  2817. 0000207C  486E FEA8                pea.l      [A6 - 0x158]
  2818. 00002080  3F3C 0800                move.w     -[A7], 0x800
  2819. 00002084  A9EB                     syscall    Pack4/FP68K
  2820. 00002086  41EE FEB2                lea.l      A0, [A6 - 0x14E]
  2821. 0000208A  2F20                     move.l     -[A7], -[A0]
  2822. 0000208C  2F20                     move.l     -[A7], -[A0]
  2823. 0000208E  3F20                     move.w     -[A7], -[A0]
  2824. 00002090  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  2825. 00002094  48C4                     ext.l      D4
  2826. 00002096  2204                     move.l     D1, D4
  2827. 00002098  D281                     add.l      D1, D1
  2828. 0000209A  3980 1800                move.w     [A4 + D1], D0
  2829. 0000209E  4A2B 0061                tst.b      [A3 + 0x61]
  2830. 000020A2  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2831. 000020A6  677A                     beq        +0x7C /* 00002122 */
  2832. 000020A8  4A45                     tst.w      D5
  2833. 000020AA  6606                     bne        +0x8 /* 000020B2 */
  2834. 000020AC  4A6E FECA                tst.w      [A6 - 0x136]
  2835. 000020B0  6770                     beq        +0x72 /* 00002122 */
  2836. label000020B2:
  2837. 000020B2  41EB 0068                lea.l      A0, [A3 + 0x68]
  2838. 000020B6  2F20                     move.l     -[A7], -[A0]
  2839. 000020B8  2F20                     move.l     -[A7], -[A0]
  2840. 000020BA  3F20                     move.w     -[A7], -[A0]
  2841. 000020BC  4EAD 07FA                jsr        [A5 + 0x7FA /* export_251 */]
  2842. 000020C0  206E 0008                movea.l    A0, [A6 + 0x8]
  2843. 000020C4  7014                     moveq.l    D0, 0x14
  2844. 000020C6  B068 010E                cmp.w      D0, [A0 + 0x10E]
  2845. 000020CA  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2846. 000020CE  660C                     bne        +0xE /* 000020DC */
  2847. 000020D0  206E 0008                movea.l    A0, [A6 + 0x8]
  2848. 000020D4  3028 03DE                move.w     D0, [A0 + 0x3DE]
  2849. 000020D8  48C0                     ext.l      D0
  2850. 000020DA  6002                     bra        +0x4 /* 000020DE */
  2851. label000020DC:
  2852. 000020DC  7000                     moveq.l    D0, 0x00
  2853. label000020DE:
  2854. 000020DE  3D40 FED0                move.w     [A6 - 0x130], D0
  2855. 000020E2  48C7                     ext.l      D7
  2856. 000020E4  2007                     move.l     D0, D7
  2857. 000020E6  D080                     add.l      D0, D0
  2858. 000020E8  4274 0800                clr.w      [A4 + D0]
  2859. 000020EC  41EE FED2                lea.l      A0, [A6 - 0x12E]
  2860. 000020F0  2F20                     move.l     -[A7], -[A0]
  2861. 000020F2  3F20                     move.w     -[A7], -[A0]
  2862. 000020F4  4EAD 2202                jsr        [A5 + 0x2202 /* export_1084 */]
  2863. 000020F8  206E 0008                movea.l    A0, [A6 + 0x8]
  2864. 000020FC  48C7                     ext.l      D7
  2865. 000020FE  2007                     move.l     D0, D7
  2866. 00002100  D080                     add.l      D0, D0
  2867. 00002102  48C7                     ext.l      D7
  2868. 00002104  2207                     move.l     D1, D7
  2869. 00002106  D281                     add.l      D1, D1
  2870. 00002108  41E8 03D8                lea.l      A0, [A0 + 0x3D8]
  2871. 0000210C  39B0 0800 1800           move.w     [A4 + D1], [A0 + D0]
  2872. 00002112  41EE FED2                lea.l      A0, [A6 - 0x12E]
  2873. 00002116  2F20                     move.l     -[A7], -[A0]
  2874. 00002118  3F20                     move.w     -[A7], -[A0]
  2875. 0000211A  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  2876. 0000211E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2877. label00002122:
  2878. 00002122  4A2B 004D                tst.b      [A3 + 0x4D]
  2879. 00002126  6750                     beq        +0x52 /* 00002178 */
  2880. 00002128  4A45                     tst.w      D5
  2881. 0000212A  664C                     bne        +0x4E /* 00002178 */
  2882. 0000212C  41EB 0054                lea.l      A0, [A3 + 0x54]
  2883. 00002130  2F20                     move.l     -[A7], -[A0]
  2884. 00002132  2F20                     move.l     -[A7], -[A0]
  2885. 00002134  3F20                     move.w     -[A7], -[A0]
  2886. 00002136  4EAD 07FA                jsr        [A5 + 0x7FA /* export_251 */]
  2887. 0000213A  206E 0008                movea.l    A0, [A6 + 0x8]
  2888. 0000213E  3D68 03DE FED0           move.w     [A6 - 0x130], [A0 + 0x3DE]
  2889. 00002144  48C7                     ext.l      D7
  2890. 00002146  2007                     move.l     D0, D7
  2891. 00002148  D080                     add.l      D0, D0
  2892. 0000214A  39AE FEE8 0800           move.w     [A4 + D0], [A6 - 0x118]
  2893. 00002150  41EE FED2                lea.l      A0, [A6 - 0x12E]
  2894. 00002154  2F20                     move.l     -[A7], -[A0]
  2895. 00002156  3F20                     move.w     -[A7], -[A0]
  2896. 00002158  4EAD 2202                jsr        [A5 + 0x2202 /* export_1084 */]
  2897. 0000215C  48C7                     ext.l      D7
  2898. 0000215E  2007                     move.l     D0, D7
  2899. 00002160  D080                     add.l      D0, D0
  2900. 00002162  39AE FEEA 0800           move.w     [A4 + D0], [A6 - 0x116]
  2901. 00002168  41EE FED2                lea.l      A0, [A6 - 0x12E]
  2902. 0000216C  2F20                     move.l     -[A7], -[A0]
  2903. 0000216E  3F20                     move.w     -[A7], -[A0]
  2904. 00002170  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  2905. 00002174  4FEF 0016                lea.l      A7, [A7 + 0x16]
  2906. label00002178:
  2907. 00002178  5246                     addq.w     D6, 1
  2908. label0000217A:
  2909. 0000217A  7000                     moveq.l    D0, 0x00
  2910. 0000217C  3006                     move.w     D0, D6
  2911. 0000217E  322B 0070                move.w     D1, [A3 + 0x70]
  2912. 00002182  48C1                     ext.l      D1
  2913. 00002184  B280                     cmp.l      D1, D0
  2914. 00002186  6E00 FEB0                bgt        -0x14E /* 00002038 */
  2915. label0000218A:
  2916. 0000218A  486E FEF0                pea.l      [A6 - 0x110]
  2917. 0000218E  486E FEA8                pea.l      [A6 - 0x158]
  2918. 00002192  3F3C 080E                move.w     -[A7], 0x80E
  2919. 00002196  A9EB                     syscall    Pack4/FP68K
  2920. 00002198  41EE FEB2                lea.l      A0, [A6 - 0x14E]
  2921. 0000219C  2F20                     move.l     -[A7], -[A0]
  2922. 0000219E  2F20                     move.l     -[A7], -[A0]
  2923. 000021A0  3F20                     move.w     -[A7], -[A0]
  2924. 000021A2  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  2925. 000021A6  48C4                     ext.l      D4
  2926. 000021A8  2204                     move.l     D1, D4
  2927. 000021AA  D281                     add.l      D1, D1
  2928. 000021AC  3980 1800                move.w     [A4 + D1], D0
  2929. 000021B0  4A2B 0057                tst.b      [A3 + 0x57]
  2930. 000021B4  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2931. 000021B8  6700 00A8                beq        +0xAA /* 00002262 */
  2932. 000021BC  4A45                     tst.w      D5
  2933. 000021BE  6608                     bne        +0xA /* 000021C8 */
  2934. 000021C0  4A6E FECA                tst.w      [A6 - 0x136]
  2935. 000021C4  6700 009C                beq        +0x9E /* 00002262 */
  2936. label000021C8:
  2937. 000021C8  4A6E FEEE                tst.w      [A6 - 0x112]
  2938. 000021CC  6710                     beq        +0x12 /* 000021DE */
  2939. 000021CE  7000                     moveq.l    D0, 0x00
  2940. 000021D0  302E FEEE                move.w     D0, [A6 - 0x112]
  2941. 000021D4  322B 006E                move.w     D1, [A3 + 0x6E]
  2942. 000021D8  48C1                     ext.l      D1
  2943. 000021DA  B280                     cmp.l      D1, D0
  2944. 000021DC  6614                     bne        +0x16 /* 000021F2 */
  2945. label000021DE:
  2946. 000021DE  206E 0008                movea.l    A0, [A6 + 0x8]
  2947. 000021E2  4A68 03AE                tst.w      [A0 + 0x3AE]
  2948. 000021E6  670A                     beq        +0xC /* 000021F2 */
  2949. 000021E8  206E 0008                movea.l    A0, [A6 + 0x8]
  2950. 000021EC  4A28 03A9                tst.b      [A0 + 0x3A9]
  2951. 000021F0  6670                     bne        +0x72 /* 00002262 */
  2952. label000021F2:
  2953. 000021F2  41EB 005E                lea.l      A0, [A3 + 0x5E]
  2954. 000021F6  2F20                     move.l     -[A7], -[A0]
  2955. 000021F8  2F20                     move.l     -[A7], -[A0]
  2956. 000021FA  3F20                     move.w     -[A7], -[A0]
  2957. 000021FC  4EAD 07FA                jsr        [A5 + 0x7FA /* export_251 */]
  2958. 00002200  206E 0008                movea.l    A0, [A6 + 0x8]
  2959. 00002204  7014                     moveq.l    D0, 0x14
  2960. 00002206  B068 010E                cmp.w      D0, [A0 + 0x10E]
  2961. 0000220A  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2962. 0000220E  660C                     bne        +0xE /* 0000221C */
  2963. 00002210  206E 0008                movea.l    A0, [A6 + 0x8]
  2964. 00002214  3028 03DE                move.w     D0, [A0 + 0x3DE]
  2965. 00002218  48C0                     ext.l      D0
  2966. 0000221A  6002                     bra        +0x4 /* 0000221E */
  2967. label0000221C:
  2968. 0000221C  7000                     moveq.l    D0, 0x00
  2969. label0000221E:
  2970. 0000221E  3D40 FED0                move.w     [A6 - 0x130], D0
  2971. 00002222  48C7                     ext.l      D7
  2972. 00002224  2007                     move.l     D0, D7
  2973. 00002226  D080                     add.l      D0, D0
  2974. 00002228  4274 0800                clr.w      [A4 + D0]
  2975. 0000222C  41EE FED2                lea.l      A0, [A6 - 0x12E]
  2976. 00002230  2F20                     move.l     -[A7], -[A0]
  2977. 00002232  3F20                     move.w     -[A7], -[A0]
  2978. 00002234  4EAD 2202                jsr        [A5 + 0x2202 /* export_1084 */]
  2979. 00002238  206E 0008                movea.l    A0, [A6 + 0x8]
  2980. 0000223C  48C7                     ext.l      D7
  2981. 0000223E  2007                     move.l     D0, D7
  2982. 00002240  D080                     add.l      D0, D0
  2983. 00002242  48C7                     ext.l      D7
  2984. 00002244  2207                     move.l     D1, D7
  2985. 00002246  D281                     add.l      D1, D1
  2986. 00002248  41E8 03D8                lea.l      A0, [A0 + 0x3D8]
  2987. 0000224C  39B0 0800 1800           move.w     [A4 + D1], [A0 + D0]
  2988. 00002252  41EE FED2                lea.l      A0, [A6 - 0x12E]
  2989. 00002256  2F20                     move.l     -[A7], -[A0]
  2990. 00002258  3F20                     move.w     -[A7], -[A0]
  2991. 0000225A  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  2992. 0000225E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2993. label00002262:
  2994. 00002262  4A2B 004D                tst.b      [A3 + 0x4D]
  2995. 00002266  6750                     beq        +0x52 /* 000022B8 */
  2996. 00002268  4A45                     tst.w      D5
  2997. 0000226A  664C                     bne        +0x4E /* 000022B8 */
  2998. 0000226C  41EB 0054                lea.l      A0, [A3 + 0x54]
  2999. 00002270  2F20                     move.l     -[A7], -[A0]
  3000. 00002272  2F20                     move.l     -[A7], -[A0]
  3001. 00002274  3F20                     move.w     -[A7], -[A0]
  3002. 00002276  4EAD 07FA                jsr        [A5 + 0x7FA /* export_251 */]
  3003. 0000227A  206E 0008                movea.l    A0, [A6 + 0x8]
  3004. 0000227E  3D68 03DE FED0           move.w     [A6 - 0x130], [A0 + 0x3DE]
  3005. 00002284  48C7                     ext.l      D7
  3006. 00002286  2007                     move.l     D0, D7
  3007. 00002288  D080                     add.l      D0, D0
  3008. 0000228A  39AE FEE4 0800           move.w     [A4 + D0], [A6 - 0x11C]
  3009. 00002290  41EE FED2                lea.l      A0, [A6 - 0x12E]
  3010. 00002294  2F20                     move.l     -[A7], -[A0]
  3011. 00002296  3F20                     move.w     -[A7], -[A0]
  3012. 00002298  4EAD 2202                jsr        [A5 + 0x2202 /* export_1084 */]
  3013. 0000229C  48C7                     ext.l      D7
  3014. 0000229E  2007                     move.l     D0, D7
  3015. 000022A0  D080                     add.l      D0, D0
  3016. 000022A2  39AE FEE6 0800           move.w     [A4 + D0], [A6 - 0x11A]
  3017. 000022A8  41EE FED2                lea.l      A0, [A6 - 0x12E]
  3018. 000022AC  2F20                     move.l     -[A7], -[A0]
  3019. 000022AE  3F20                     move.w     -[A7], -[A0]
  3020. 000022B0  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  3021. 000022B4  4FEF 0016                lea.l      A7, [A7 + 0x16]
  3022. label000022B8:
  3023. 000022B8  4A45                     tst.w      D5
  3024. 000022BA  6600 00FC                bne        +0xFE /* 000023B8 */
  3025. 000022BE  7002                     moveq.l    D0, 0x02
  3026. 000022C0  B02B 0073                cmp.b      D0, [A3 + 0x73]
  3027. 000022C4  6612                     bne        +0x14 /* 000022D8 */
  3028. 000022C6  7000                     moveq.l    D0, 0x00
  3029. 000022C8  302E FEEE                move.w     D0, [A6 - 0x112]
  3030. 000022CC  322B 006E                move.w     D1, [A3 + 0x6E]
  3031. 000022D0  48C1                     ext.l      D1
  3032. 000022D2  B280                     cmp.l      D1, D0
  3033. 000022D4  6F00 00E2                ble        +0xE4 /* 000023B8 */
  3034. label000022D8:
  3035. 000022D8  7001                     moveq.l    D0, 0x01
  3036. 000022DA  B06D F27C                cmp.w      D0, [A5 - 0xD84]
  3037. 000022DE  671E                     beq        +0x20 /* 000022FE */
  3038. 000022E0  2F2B 007A                move.l     -[A7], [A3 + 0x7A]
  3039. 000022E4  7000                     moveq.l    D0, 0x00
  3040. 000022E6  302B 0068                move.w     D0, [A3 + 0x68]
  3041. 000022EA  2F00                     move.l     -[A7], D0
  3042. 000022EC  486E FF00                pea.l      [A6 - 0x100]
  3043. 000022F0  486E FEF0                pea.l      [A6 - 0x110]
  3044. 000022F4  4EAD 0E4A                jsr        [A5 + 0xE4A /* export_453 */]
  3045. 000022F8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3046. 000022FC  6066                     bra        +0x68 /* 00002364 */
  3047. label000022FE:
  3048. 000022FE  486E FF00                pea.l      [A6 - 0x100]
  3049. 00002302  486E FEB2                pea.l      [A6 - 0x14E]
  3050. 00002306  7000                     moveq.l    D0, 0x00
  3051. 00002308  302E FEEE                move.w     D0, [A6 - 0x112]
  3052. 0000230C  2F00                     move.l     -[A7], D0
  3053. 0000230E  2F0B                     move.l     -[A7], A3
  3054. 00002310  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3055. 00002314  4EAD 2102                jsr        [A5 + 0x2102 /* export_1052 */]
  3056. 00002318  486E FEB2                pea.l      [A6 - 0x14E]
  3057. 0000231C  4EAD 21F2                jsr        [A5 + 0x21F2 /* export_1082 */]
  3058. 00002320  7002                     moveq.l    D0, 0x02
  3059. 00002322  B02B 0073                cmp.b      D0, [A3 + 0x73]
  3060. 00002326  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3061. 0000232A  6638                     bne        +0x3A /* 00002364 */
  3062. 0000232C  486E FEF0                pea.l      [A6 - 0x110]
  3063. 00002330  41EE FEA8                lea.l      A0, [A6 - 0x158]
  3064. 00002334  43FA 00A6                lea.l      A1, [PC + 0xA6 /* 000023DC, value 0x3FFE8000 */]
  3065. 00002338  20D9                     move.l     [A0]+, [A1]+
  3066. 0000233A  20D9                     move.l     [A0]+, [A1]+
  3067. 0000233C  30D9                     move.w     [A0]+, [A1]+
  3068. 0000233E  486E FEA8                pea.l      [A6 - 0x158]
  3069. 00002342  3F3C 0800                move.w     -[A7], 0x800
  3070. 00002346  A9EB                     syscall    Pack4/FP68K
  3071. 00002348  41EE FEB2                lea.l      A0, [A6 - 0x14E]
  3072. 0000234C  2F20                     move.l     -[A7], -[A0]
  3073. 0000234E  2F20                     move.l     -[A7], -[A0]
  3074. 00002350  3F20                     move.w     -[A7], -[A0]
  3075. 00002352  4EAD 21BA                jsr        [A5 + 0x21BA /* export_1075 */]
  3076. 00002356  48C4                     ext.l      D4
  3077. 00002358  2204                     move.l     D1, D4
  3078. 0000235A  D281                     add.l      D1, D1
  3079. 0000235C  3980 1800                move.w     [A4 + D1], D0
  3080. 00002360  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3081. label00002364:
  3082. 00002364  48C7                     ext.l      D7
  3083. 00002366  2007                     move.l     D0, D7
  3084. 00002368  D080                     add.l      D0, D0
  3085. 0000236A  39AE FEEC 0800           move.w     [A4 + D0], [A6 - 0x114]
  3086. 00002370  206E 0008                movea.l    A0, [A6 + 0x8]
  3087. 00002374  3D68 03DE FED0           move.w     [A6 - 0x130], [A0 + 0x3DE]
  3088. 0000237A  4A44                     tst.w      D4
  3089. 0000237C  671E                     beq        +0x20 /* 0000239C */
  3090. 0000237E  486E FF00                pea.l      [A6 - 0x100]
  3091. 00002382  7004                     moveq.l    D0, 0x04
  3092. 00002384  2F00                     move.l     -[A7], D0
  3093. 00002386  7200                     moveq.l    D1, 0x00
  3094. 00002388  2F01                     move.l     -[A7], D1
  3095. 0000238A  7001                     moveq.l    D0, 0x01
  3096. 0000238C  2F00                     move.l     -[A7], D0
  3097. 0000238E  486E FECC                pea.l      [A6 - 0x134]
  3098. 00002392  4EAD 2212                jsr        [A5 + 0x2212 /* export_1086 */]
  3099. 00002396  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3100. 0000239A  601C                     bra        +0x1E /* 000023B8 */
  3101. label0000239C:
  3102. 0000239C  486E FF00                pea.l      [A6 - 0x100]
  3103. 000023A0  7006                     moveq.l    D0, 0x06
  3104. 000023A2  2F00                     move.l     -[A7], D0
  3105. 000023A4  7201                     moveq.l    D1, 0x01
  3106. 000023A6  2F01                     move.l     -[A7], D1
  3107. 000023A8  7000                     moveq.l    D0, 0x00
  3108. 000023AA  2F00                     move.l     -[A7], D0
  3109. 000023AC  486E FECC                pea.l      [A6 - 0x134]
  3110. 000023B0  4EAD 2212                jsr        [A5 + 0x2212 /* export_1086 */]
  3111. 000023B4  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3112. label000023B8:
  3113. 000023B8  526E FEEE                addq.w     [A6 - 0x112], 1
  3114. label000023BC:
  3115. 000023BC  7000                     moveq.l    D0, 0x00
  3116. 000023BE  302E FEEE                move.w     D0, [A6 - 0x112]
  3117. 000023C2  322B 006E                move.w     D1, [A3 + 0x6E]
  3118. 000023C6  48C1                     ext.l      D1
  3119. 000023C8  B280                     cmp.l      D1, D0
  3120. 000023CA  6C00 FB32                bge        -0x4CC /* 00001EFE */
  3121. label000023CE:
  3122. 000023CE  4EAD 09B2                jsr        [A5 + 0x9B2 /* export_306 */]
  3123. label000023D2:
  3124. 000023D2  4CEE 18F0 FE82           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x17E]
  3125. 000023D8  4E5E                     unlink     A6
  3126. 000023DA  4E75                     rts
  3127. 000023DC  3FFE                     move.w     <<invalid special address>>, <<invalid special address>>
  3128. 000023DE  8000                     or.b       D0, D0
  3129. 000023E0  0000 0000                ori.b      D0, 0x0
  3130. 000023E4  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3131. export_1366: // at 000023E6 (misaligned)
  3132. 000023E8  FFCC                     .invalid   <<F/7/7>>
  3133. 000023EA  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  3134. 000023EE  286E 0010                movea.l    A4, [A6 + 0x10]
  3135. 000023F2  3C2E 000E                move.w     D6, [A6 + 0xE]
  3136. 000023F6  266E 0008                movea.l    A3, [A6 + 0x8]
  3137. 000023FA  486E FFDE                pea.l      [A6 - 0x22]
  3138. 000023FE  4EAD 0772                jsr        [A5 + 0x772 /* export_234 */]
  3139. 00002402  486E FFE6                pea.l      [A6 - 0x1A]
  3140. 00002406  4EAD 077A                jsr        [A5 + 0x77A /* export_235 */]
  3141. 0000240A  302B 0382                move.w     D0, [A3 + 0x382]
  3142. 0000240E  48C0                     ext.l      D0
  3143. 00002410  725A                     moveq.l    D1, 0x5A
  3144. 00002412  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  3145. 00002416  1B40 F28A                move.b     [A5 - 0xD76], D0
  3146. 0000241A  41EE FFF6                lea.l      A0, [A6 - 0xA]
  3147. 0000241E  43EB 0382                lea.l      A1, [A3 + 0x382]
  3148. 00002422  20D9                     move.l     [A0]+, [A1]+
  3149. 00002424  20D9                     move.l     [A0]+, [A1]+
  3150. 00002426  30D9                     move.w     [A0]+, [A1]+
  3151. 00002428  7000                     moveq.l    D0, 0x00
  3152. 0000242A  102D F28A                move.b     D0, [A5 - 0xD76]
  3153. 0000242E  C1FC 005A                muls.w     D0, 0x5A /* 'Z' */
  3154. 00002432  916E FFF6                sub.w      [A6 - 0xA], D0
  3155. 00002436  3D6B 0412 FFF0           move.w     [A6 - 0x10], [A3 + 0x412]
  3156. 0000243C  3D6B 0414 FFEE           move.w     [A6 - 0x12], [A3 + 0x414]
  3157. 00002442  3D6B 0416 FFF4           move.w     [A6 - 0xC], [A3 + 0x416]
  3158. 00002448  3D6B 0410 FFF2           move.w     [A6 - 0xE], [A3 + 0x410]
  3159. 0000244E  486E FFEE                pea.l      [A6 - 0x12]
  3160. 00002452  4EAD 07E2                jsr        [A5 + 0x7E2 /* export_248 */]
  3161. 00002456  486E FFF2                pea.l      [A6 - 0xE]
  3162. 0000245A  4EAD 07E2                jsr        [A5 + 0x7E2 /* export_248 */]
  3163. 0000245E  41EE FFF6                lea.l      A0, [A6 - 0xA]
  3164. 00002462  2F20                     move.l     -[A7], -[A0]
  3165. 00002464  2F20                     move.l     -[A7], -[A0]
  3166. 00002466  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  3167. 0000246A  7001                     moveq.l    D0, 0x01
  3168. 0000246C  2F00                     move.l     -[A7], D0
  3169. 0000246E  486E FFF6                pea.l      [A6 - 0xA]
  3170. 00002472  486B 03CE                pea.l      [A3 + 0x3CE]
  3171. 00002476  486B 03C8                pea.l      [A3 + 0x3C8]
  3172. 0000247A  4EAD 21DA                jsr        [A5 + 0x21DA /* export_1079 */]
  3173. 0000247E  0C46 0002                cmpi.w     D6, 0x2
  3174. 00002482  667A                     bne        +0x7C /* 000024FE */
  3175. 00002484  7000                     moveq.l    D0, 0x00
  3176. 00002486  102D F28A                move.b     D0, [A5 - 0xD76]
  3177. 0000248A  C1FC 005A                muls.w     D0, 0x5A /* 'Z' */
  3178. 0000248E  322B 0382                move.w     D1, [A3 + 0x382]
  3179. 00002492  9240                     sub.w      D1, D0
  3180. 00002494  0C41 002D                cmpi.w     D1, 0x2D /* '-' */
  3181. 00002498  6E04                     bgt        +0x6 /* 0000249E */
  3182. 0000249A  7001                     moveq.l    D0, 0x01
  3183. 0000249C  6002                     bra        +0x4 /* 000024A0 */
  3184. label0000249E:
  3185. 0000249E  7000                     moveq.l    D0, 0x00
  3186. label000024A0:
  3187. 000024A0  3E00                     move.w     D7, D0
  3188. 000024A2  2007                     move.l     D0, D7
  3189. 000024A4  D040                     add.w      D0, D0
  3190. 000024A6  4276 00CC                clr.w      [A6 + D0.w - 0x52]
  3191. 000024AA  7000                     moveq.l    D0, 0x00
  3192. 000024AC  4A47                     tst.w      D7
  3193. 000024AE  57C0                     seq        D0
  3194. 000024B0  4400                     neg.b      D0
  3195. 000024B2  D080                     add.l      D0, D0
  3196. 000024B4  7200                     moveq.l    D1, 0x00
  3197. 000024B6  4A47                     tst.w      D7
  3198. 000024B8  57C1                     seq        D1
  3199. 000024BA  4401                     neg.b      D1
  3200. 000024BC  D241                     add.w      D1, D1
  3201. 000024BE  41EB 03D8                lea.l      A0, [A3 + 0x3D8]
  3202. 000024C2  3DB0 0800 10CC           move.w     [A6 + D1.w - 0x52], [A0 + D0]
  3203. 000024C8  41EE FFCC                lea.l      A0, [A6 - 0x34]
  3204. 000024CC  43EE FFD2                lea.l      A1, [A6 - 0x2E]
  3205. 000024D0  22D8                     move.l     [A1]+, [A0]+
  3206. 000024D2  32D8                     move.w     [A1]+, [A0]+
  3207. 000024D4  41EE FFD8                lea.l      A0, [A6 - 0x28]
  3208. 000024D8  43EE FFD2                lea.l      A1, [A6 - 0x2E]
  3209. 000024DC  20D9                     move.l     [A0]+, [A1]+
  3210. 000024DE  30D9                     move.w     [A0]+, [A1]+
  3211. 000024E0  426E FFD0                clr.w      [A6 - 0x30]
  3212. 000024E4  3D6B 03DC FFD6           move.w     [A6 - 0x2A], [A3 + 0x3DC]
  3213. 000024EA  302E FFD6                move.w     D0, [A6 - 0x2A]
  3214. 000024EE  D06E FFD0                add.w      D0, [A6 - 0x30]
  3215. 000024F2  48C0                     ext.l      D0
  3216. 000024F4  E280                     asr        D0, 1
  3217. 000024F6  3D40 FFDC                move.w     [A6 - 0x24], D0
  3218. 000024FA  6000 00A0                bra        +0xA2 /* 0000259C */
  3219. label000024FE:
  3220. 000024FE  7001                     moveq.l    D0, 0x01
  3221. 00002500  4A46                     tst.w      D6
  3222. 00002502  6612                     bne        +0x14 /* 00002516 */
  3223. 00002504  7200                     moveq.l    D1, 0x00
  3224. 00002506  122D F28A                move.b     D1, [A5 - 0xD76]
  3225. 0000250A  48C1                     ext.l      D1
  3226. 0000250C  83FC 0002                divs.w     D1, 0x2
  3227. 00002510  4841                     swap.w     D1
  3228. 00002512  4A41                     tst.w      D1
  3229. 00002514  6718                     beq        +0x1A /* 0000252E */
  3230. label00002516:
  3231. 00002516  4A46                     tst.w      D6
  3232. 00002518  6712                     beq        +0x14 /* 0000252C */
  3233. 0000251A  7200                     moveq.l    D1, 0x00
  3234. 0000251C  122D F28A                move.b     D1, [A5 - 0xD76]
  3235. 00002520  48C1                     ext.l      D1
  3236. 00002522  83FC 0002                divs.w     D1, 0x2
  3237. 00002526  4841                     swap.w     D1
  3238. 00002528  4A41                     tst.w      D1
  3239. 0000252A  6602                     bne        +0x4 /* 0000252E */
  3240. label0000252C:
  3241. 0000252C  7000                     moveq.l    D0, 0x00
  3242. label0000252E:
  3243. 0000252E  4A80                     tst.l      D0
  3244. 00002530  6704                     beq        +0x6 /* 00002536 */
  3245. 00002532  7001                     moveq.l    D0, 0x01
  3246. 00002534  6002                     bra        +0x4 /* 00002538 */
  3247. label00002536:
  3248. 00002536  7000                     moveq.l    D0, 0x00
  3249. label00002538:
  3250. 00002538  3E00                     move.w     D7, D0
  3251. 0000253A  7000                     moveq.l    D0, 0x00
  3252. 0000253C  4A47                     tst.w      D7
  3253. 0000253E  57C0                     seq        D0
  3254. 00002540  4400                     neg.b      D0
  3255. 00002542  D040                     add.w      D0, D0
  3256. 00002544  4276 00CC                clr.w      [A6 + D0.w - 0x52]
  3257. 00002548  3D6B 03DE FFD0           move.w     [A6 - 0x30], [A3 + 0x3DE]
  3258. 0000254E  41EE FFCC                lea.l      A0, [A6 - 0x34]
  3259. 00002552  43EE FFD2                lea.l      A1, [A6 - 0x2E]
  3260. 00002556  22D8                     move.l     [A1]+, [A0]+
  3261. 00002558  32D8                     move.w     [A1]+, [A0]+
  3262. 0000255A  41EE FFD8                lea.l      A0, [A6 - 0x28]
  3263. 0000255E  43EE FFD2                lea.l      A1, [A6 - 0x2E]
  3264. 00002562  20D9                     move.l     [A0]+, [A1]+
  3265. 00002564  30D9                     move.w     [A0]+, [A1]+
  3266. 00002566  2007                     move.l     D0, D7
  3267. 00002568  D040                     add.w      D0, D0
  3268. 0000256A  4276 00CC                clr.w      [A6 + D0.w - 0x52]
  3269. 0000256E  48C7                     ext.l      D7
  3270. 00002570  2007                     move.l     D0, D7
  3271. 00002572  D080                     add.l      D0, D0
  3272. 00002574  2207                     move.l     D1, D7
  3273. 00002576  D241                     add.w      D1, D1
  3274. 00002578  41EB 03D8                lea.l      A0, [A3 + 0x3D8]
  3275. 0000257C  3DB0 0800 10D2           move.w     [A6 + D1.w - 0x46], [A0 + D0]
  3276. 00002582  48C7                     ext.l      D7
  3277. 00002584  2007                     move.l     D0, D7
  3278. 00002586  D080                     add.l      D0, D0
  3279. 00002588  41EB 03D8                lea.l      A0, [A3 + 0x3D8]
  3280. 0000258C  3030 0800                move.w     D0, [A0 + D0]
  3281. 00002590  48C0                     ext.l      D0
  3282. 00002592  E280                     asr        D0, 1
  3283. 00002594  2207                     move.l     D1, D7
  3284. 00002596  D241                     add.w      D1, D1
  3285. 00002598  3D80 10D8                move.w     [A6 + D1.w - 0x40], D0
  3286. label0000259C:
  3287. 0000259C  486E FFCC                pea.l      [A6 - 0x34]
  3288. 000025A0  4EAD 21E2                jsr        [A5 + 0x21E2 /* export_1080 */]
  3289. 000025A4  486E FFD2                pea.l      [A6 - 0x2E]
  3290. 000025A8  4EAD 21E2                jsr        [A5 + 0x21E2 /* export_1080 */]
  3291. 000025AC  486E FFD8                pea.l      [A6 - 0x28]
  3292. 000025B0  4EAD 21E2                jsr        [A5 + 0x21E2 /* export_1080 */]
  3293. 000025B4  41EE FFE6                lea.l      A0, [A6 - 0x1A]
  3294. 000025B8  2F20                     move.l     -[A7], -[A0]
  3295. 000025BA  2F20                     move.l     -[A7], -[A0]
  3296. 000025BC  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  3297. 000025C0  7000                     moveq.l    D0, 0x00
  3298. 000025C2  2F00                     move.l     -[A7], D0
  3299. 000025C4  41EE FFEE                lea.l      A0, [A6 - 0x12]
  3300. 000025C8  2F20                     move.l     -[A7], -[A0]
  3301. 000025CA  2F20                     move.l     -[A7], -[A0]
  3302. 000025CC  4EAD 07C2                jsr        [A5 + 0x7C2 /* export_244 */]
  3303. 000025D0  28AE FFCC                move.l     [A4], [A6 - 0x34]
  3304. 000025D4  206E 0014                movea.l    A0, [A6 + 0x14]
  3305. 000025D8  20AE FFD2                move.l     [A0], [A6 - 0x2E]
  3306. 000025DC  206E 0018                movea.l    A0, [A6 + 0x18]
  3307. 000025E0  20AE FFD8                move.l     [A0], [A6 - 0x28]
  3308. 000025E4  4CEE 18C0 FFBC           movem.l    D6,D7,A3,A4, [A6 - 0x44]
  3309. 000025EA  4E5E                     unlink     A6
  3310. 000025EC  4E75                     rts
  3311. export_1367:
  3312. 000025EE  4E56 FFAE                link       A6, -0x0052
  3313. 000025F2  48E7 1F18                movem.l    -[A7], D3,D4,D5,D6,D7,A3,A4
  3314. 000025F6  3A2E 0016                move.w     D5, [A6 + 0x16]
  3315. 000025FA  49EE FFE6                lea.l      A4, [A6 - 0x1A]
  3316. 000025FE  266E 0008                movea.l    A3, [A6 + 0x8]
  3317. 00002602  4A6B 0406                tst.w      [A3 + 0x406]
  3318. 00002606  6706                     beq        +0x8 /* 0000260E */
  3319. 00002608  7000                     moveq.l    D0, 0x00
  3320. 0000260A  6000 034A                bra        +0x34C /* 00002956 */
  3321. label0000260E:
  3322. 0000260E  486E FFB2                pea.l      [A6 - 0x4E]
  3323. 00002612  4EAD 0772                jsr        [A5 + 0x772 /* export_234 */]
  3324. 00002616  486E FFBA                pea.l      [A6 - 0x46]
  3325. 0000261A  4EAD 077A                jsr        [A5 + 0x77A /* export_235 */]
  3326. 0000261E  302B 0382                move.w     D0, [A3 + 0x382]
  3327. 00002622  48C0                     ext.l      D0
  3328. 00002624  725A                     moveq.l    D1, 0x5A
  3329. 00002626  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  3330. 0000262A  1B40 F28A                move.b     [A5 - 0xD76], D0
  3331. 0000262E  41EE FFF6                lea.l      A0, [A6 - 0xA]
  3332. 00002632  43EB 0382                lea.l      A1, [A3 + 0x382]
  3333. 00002636  20D9                     move.l     [A0]+, [A1]+
  3334. 00002638  20D9                     move.l     [A0]+, [A1]+
  3335. 0000263A  30D9                     move.w     [A0]+, [A1]+
  3336. 0000263C  7000                     moveq.l    D0, 0x00
  3337. 0000263E  102D F28A                move.b     D0, [A5 - 0xD76]
  3338. 00002642  C1FC 005A                muls.w     D0, 0x5A /* 'Z' */
  3339. 00002646  916E FFF6                sub.w      [A6 - 0xA], D0
  3340. 0000264A  3D6B 0412 FFC4           move.w     [A6 - 0x3C], [A3 + 0x412]
  3341. 00002650  3D6B 0414 FFC2           move.w     [A6 - 0x3E], [A3 + 0x414]
  3342. 00002656  3D6B 0416 FFC8           move.w     [A6 - 0x38], [A3 + 0x416]
  3343. 0000265C  3D6B 0410 FFC6           move.w     [A6 - 0x3A], [A3 + 0x410]
  3344. 00002662  486E FFC2                pea.l      [A6 - 0x3E]
  3345. 00002666  4EAD 07E2                jsr        [A5 + 0x7E2 /* export_248 */]
  3346. 0000266A  486E FFC6                pea.l      [A6 - 0x3A]
  3347. 0000266E  4EAD 07E2                jsr        [A5 + 0x7E2 /* export_248 */]
  3348. 00002672  41EE FFCA                lea.l      A0, [A6 - 0x36]
  3349. 00002676  2F20                     move.l     -[A7], -[A0]
  3350. 00002678  2F20                     move.l     -[A7], -[A0]
  3351. 0000267A  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  3352. 0000267E  7001                     moveq.l    D0, 0x01
  3353. 00002680  2F00                     move.l     -[A7], D0
  3354. 00002682  486E FFF6                pea.l      [A6 - 0xA]
  3355. 00002686  486B 03CE                pea.l      [A3 + 0x3CE]
  3356. 0000268A  486B 03C8                pea.l      [A3 + 0x3C8]
  3357. 0000268E  4EAD 21DA                jsr        [A5 + 0x21DA /* export_1079 */]
  3358. 00002692  4244                     clr.w      D4
  3359. 00002694  4247                     clr.w      D7
  3360. 00002696  4FEF 0028                lea.l      A7, [A7 + 0x28]
  3361. 0000269A  6000 0290                bra        +0x292 /* 0000292C */
  3362. label0000269E:
  3363. 0000269E  48C7                     ext.l      D7
  3364. 000026A0  2007                     move.l     D0, D7
  3365. 000026A2  2200                     move.l     D1, D0
  3366. 000026A4  C0FC 007E                mulu.w     D0, 0x7E /* '~' */
  3367. 000026A8  4841                     swap.w     D1
  3368. 000026AA  C2FC 007E                mulu.w     D1, 0x7E /* '~' */
  3369. 000026AE  4841                     swap.w     D1
  3370. 000026B0  4241                     clr.w      D1
  3371. 000026B2  D081                     add.l      D0, D1
  3372. 000026B4  43EB 0160                lea.l      A1, [A3 + 0x160]
  3373. 000026B8  41F1 0800                lea.l      A0, [A1 + D0]
  3374. 000026BC  2D48 FFAE                move.l     [A6 - 0x52], A0
  3375. 000026C0  4A28 0077                tst.b      [A0 + 0x77]
  3376. 000026C4  6700 0264                beq        +0x266 /* 0000292A */
  3377. 000026C8  486E FFE2                pea.l      [A6 - 0x1E]
  3378. 000026CC  206E FFAE                movea.l    A0, [A6 - 0x52]
  3379. 000026D0  4868 0018                pea.l      [A0 + 0x18]
  3380. 000026D4  4EBA 028A                jsr        [PC + 0x28A /* 00002960 */]
  3381. 000026D8  3C00                     move.w     D6, D0
  3382. 000026DA  508F                     addq.l     A7, 8
  3383. 000026DC  6700 024C                beq        +0x24E /* 0000292A */
  3384. 000026E0  0C47 0002                cmpi.w     D7, 0x2
  3385. 000026E4  6600 00B2                bne        +0xB4 /* 00002798 */
  3386. 000026E8  2F2E FFAE                move.l     -[A7], [A6 - 0x52]
  3387. 000026EC  2F0B                     move.l     -[A7], A3
  3388. 000026EE  4EBA E6B2                jsr        [PC - 0x194E /* 00000DA2 */]
  3389. 000026F2  DC40                     add.w      D6, D0
  3390. 000026F4  7000                     moveq.l    D0, 0x00
  3391. 000026F6  102D F28A                move.b     D0, [A5 - 0xD76]
  3392. 000026FA  C1FC 005A                muls.w     D0, 0x5A /* 'Z' */
  3393. 000026FE  322B 0382                move.w     D1, [A3 + 0x382]
  3394. 00002702  9240                     sub.w      D1, D0
  3395. 00002704  0C41 002D                cmpi.w     D1, 0x2D /* '-' */
  3396. 00002708  508F                     addq.l     A7, 8
  3397. 0000270A  6E32                     bgt        +0x34 /* 0000273E */
  3398. 0000270C  3006                     move.w     D0, D6
  3399. 0000270E  4440                     neg.w      D0
  3400. 00002710  3D40 FFD2                move.w     [A6 - 0x2E], D0
  3401. 00002714  3D40 FFCC                move.w     [A6 - 0x34], D0
  3402. 00002718  906E FFE2                sub.w      D0, [A6 - 0x1E]
  3403. 0000271C  3D40 FFDE                move.w     [A6 - 0x22], D0
  3404. 00002720  3D40 FFD8                move.w     [A6 - 0x28], D0
  3405. 00002724  3D6B 03D8 FFDC           move.w     [A6 - 0x24], [A3 + 0x3D8]
  3406. 0000272A  3D6B 03D8 FFD6           move.w     [A6 - 0x2A], [A3 + 0x3D8]
  3407. 00002730  3D6B 03D8 FFD0           move.w     [A6 - 0x30], [A3 + 0x3D8]
  3408. 00002736  3D6B 03D8 FFCA           move.w     [A6 - 0x36], [A3 + 0x3D8]
  3409. 0000273C  6030                     bra        +0x32 /* 0000276E */
  3410. label0000273E:
  3411. 0000273E  3D6B 03DA FFDE           move.w     [A6 - 0x22], [A3 + 0x3DA]
  3412. 00002744  3D6B 03DA FFD8           move.w     [A6 - 0x28], [A3 + 0x3DA]
  3413. 0000274A  3D6B 03DA FFD2           move.w     [A6 - 0x2E], [A3 + 0x3DA]
  3414. 00002750  3D6B 03DA FFCC           move.w     [A6 - 0x34], [A3 + 0x3DA]
  3415. 00002756  3006                     move.w     D0, D6
  3416. 00002758  4440                     neg.w      D0
  3417. 0000275A  3D40 FFDC                move.w     [A6 - 0x24], D0
  3418. 0000275E  3D40 FFD6                move.w     [A6 - 0x2A], D0
  3419. 00002762  906E FFE2                sub.w      D0, [A6 - 0x1E]
  3420. 00002766  3D40 FFD0                move.w     [A6 - 0x30], D0
  3421. 0000276A  3D40 FFCA                move.w     [A6 - 0x36], D0
  3422. label0000276E:
  3423. 0000276E  302B 03DC                move.w     D0, [A3 + 0x3DC]
  3424. 00002772  906E FFE4                sub.w      D0, [A6 - 0x1C]
  3425. 00002776  48C0                     ext.l      D0
  3426. 00002778  81FC 0002                divs.w     D0, 0x2
  3427. 0000277C  3D40 FFE0                move.w     [A6 - 0x20], D0
  3428. 00002780  3D40 FFCE                move.w     [A6 - 0x32], D0
  3429. 00002784  302E FFE4                move.w     D0, [A6 - 0x1C]
  3430. 00002788  D06E FFCE                add.w      D0, [A6 - 0x32]
  3431. 0000278C  3D40 FFDA                move.w     [A6 - 0x26], D0
  3432. 00002790  3D40 FFD4                move.w     [A6 - 0x2C], D0
  3433. 00002794  6000 00B6                bra        +0xB8 /* 0000284C */
  3434. label00002798:
  3435. 00002798  4A47                     tst.w      D7
  3436. 0000279A  6612                     bne        +0x14 /* 000027AE */
  3437. 0000279C  7000                     moveq.l    D0, 0x00
  3438. 0000279E  102D F28A                move.b     D0, [A5 - 0xD76]
  3439. 000027A2  48C0                     ext.l      D0
  3440. 000027A4  81FC 0002                divs.w     D0, 0x2
  3441. 000027A8  4840                     swap.w     D0
  3442. 000027AA  4A40                     tst.w      D0
  3443. 000027AC  6716                     beq        +0x18 /* 000027C4 */
  3444. label000027AE:
  3445. 000027AE  4A47                     tst.w      D7
  3446. 000027B0  674A                     beq        +0x4C /* 000027FC */
  3447. 000027B2  7000                     moveq.l    D0, 0x00
  3448. 000027B4  102D F28A                move.b     D0, [A5 - 0xD76]
  3449. 000027B8  48C0                     ext.l      D0
  3450. 000027BA  81FC 0002                divs.w     D0, 0x2
  3451. 000027BE  4840                     swap.w     D0
  3452. 000027C0  4A40                     tst.w      D0
  3453. 000027C2  6738                     beq        +0x3A /* 000027FC */
  3454. label000027C4:
  3455. 000027C4  302B 03D0                move.w     D0, [A3 + 0x3D0]
  3456. 000027C8  906E FFE4                sub.w      D0, [A6 - 0x1C]
  3457. 000027CC  48C0                     ext.l      D0
  3458. 000027CE  81FC 0002                divs.w     D0, 0x2
  3459. 000027D2  3D40 FFDE                move.w     [A6 - 0x22], D0
  3460. 000027D6  3D40 FFCC                move.w     [A6 - 0x34], D0
  3461. 000027DA  302E FFE4                move.w     D0, [A6 - 0x1C]
  3462. 000027DE  D06E FFCC                add.w      D0, [A6 - 0x34]
  3463. 000027E2  3D40 FFD8                move.w     [A6 - 0x28], D0
  3464. 000027E6  3D40 FFD2                move.w     [A6 - 0x2E], D0
  3465. 000027EA  426E FFDC                clr.w      [A6 - 0x24]
  3466. 000027EE  426E FFD6                clr.w      [A6 - 0x2A]
  3467. 000027F2  426E FFD0                clr.w      [A6 - 0x30]
  3468. 000027F6  426E FFCA                clr.w      [A6 - 0x36]
  3469. 000027FA  6032                     bra        +0x34 /* 0000282E */
  3470. label000027FC:
  3471. 000027FC  426E FFDE                clr.w      [A6 - 0x22]
  3472. 00002800  426E FFD8                clr.w      [A6 - 0x28]
  3473. 00002804  426E FFD2                clr.w      [A6 - 0x2E]
  3474. 00002808  426E FFCC                clr.w      [A6 - 0x34]
  3475. 0000280C  302E FFE4                move.w     D0, [A6 - 0x1C]
  3476. 00002810  D06B 03CE                add.w      D0, [A3 + 0x3CE]
  3477. 00002814  48C0                     ext.l      D0
  3478. 00002816  81FC 0002                divs.w     D0, 0x2
  3479. 0000281A  3D40 FFDC                move.w     [A6 - 0x24], D0
  3480. 0000281E  3D40 FFCA                move.w     [A6 - 0x36], D0
  3481. 00002822  906E FFE4                sub.w      D0, [A6 - 0x1C]
  3482. 00002826  3D40 FFD6                move.w     [A6 - 0x2A], D0
  3483. 0000282A  3D40 FFD0                move.w     [A6 - 0x30], D0
  3484. label0000282E:
  3485. 0000282E  3006                     move.w     D0, D6
  3486. 00002830  D06B 03DE                add.w      D0, [A3 + 0x3DE]
  3487. 00002834  3D40 FFD4                move.w     [A6 - 0x2C], D0
  3488. 00002838  3D40 FFCE                move.w     [A6 - 0x32], D0
  3489. 0000283C  302E FFE2                move.w     D0, [A6 - 0x1E]
  3490. 00002840  D06E FFCE                add.w      D0, [A6 - 0x32]
  3491. 00002844  3D40 FFE0                move.w     [A6 - 0x20], D0
  3492. 00002848  3D40 FFDA                move.w     [A6 - 0x26], D0
  3493. label0000284C:
  3494. 0000284C  486E FFCA                pea.l      [A6 - 0x36]
  3495. 00002850  4EAD 21E2                jsr        [A5 + 0x21E2 /* export_1080 */]
  3496. 00002854  486E FFD0                pea.l      [A6 - 0x30]
  3497. 00002858  4EAD 21E2                jsr        [A5 + 0x21E2 /* export_1080 */]
  3498. 0000285C  486E FFD6                pea.l      [A6 - 0x2A]
  3499. 00002860  4EAD 21E2                jsr        [A5 + 0x21E2 /* export_1080 */]
  3500. 00002864  486E FFDC                pea.l      [A6 - 0x24]
  3501. 00002868  4EAD 21E2                jsr        [A5 + 0x21E2 /* export_1080 */]
  3502. 0000286C  7001                     moveq.l    D0, 0x01
  3503. 0000286E  B06E 0012                cmp.w      D0, [A6 + 0x12]
  3504. 00002872  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3505. 00002876  6666                     bne        +0x68 /* 000028DE */
  3506. 00002878  28AE FFCA                move.l     [A4], [A6 - 0x36]
  3507. 0000287C  296E FFD0 0004           move.l     [A4 + 0x4], [A6 - 0x30]
  3508. 00002882  296E FFD6 0008           move.l     [A4 + 0x8], [A6 - 0x2A]
  3509. 00002888  296E FFDC 000C           move.l     [A4 + 0xC], [A6 - 0x24]
  3510. 0000288E  486D 2CAA                pea.l      [A5 + 0x2CAA /* export_1425 */]
  3511. 00002892  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  3512. 00002896  4A40                     tst.w      D0
  3513. 00002898  588F                     addq.l     A7, 4
  3514. 0000289A  6700 008E                beq        +0x90 /* 0000292A */
  3515. 0000289E  7001                     moveq.l    D0, 0x01
  3516. 000028A0  2F00                     move.l     -[A7], D0
  3517. 000028A2  2F00                     move.l     -[A7], D0
  3518. 000028A4  7200                     moveq.l    D1, 0x00
  3519. 000028A6  2F01                     move.l     -[A7], D1
  3520. 000028A8  7004                     moveq.l    D0, 0x04
  3521. 000028AA  2F00                     move.l     -[A7], D0
  3522. 000028AC  2F0C                     move.l     -[A7], A4
  3523. 000028AE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3524. 000028B2  4EAD 2CAA                jsr        [A5 + 0x2CAA /* export_1425 */]
  3525. 000028B6  4A40                     tst.w      D0
  3526. 000028B8  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3527. 000028BC  6710                     beq        +0x12 /* 000028CE */
  3528. 000028BE  206E 0018                movea.l    A0, [A6 + 0x18]
  3529. 000028C2  30BC 0007                move.w     [A0], 0x7
  3530. 000028C6  206E 001C                movea.l    A0, [A6 + 0x1C]
  3531. 000028CA  3087                     move.w     [A0], D7
  3532. 000028CC  7801                     moveq.l    D4, 0x01
  3533. label000028CE:
  3534. 000028CE  486D 2CAA                pea.l      [A5 + 0x2CAA /* export_1425 */]
  3535. 000028D2  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  3536. 000028D6  4A44                     tst.w      D4
  3537. 000028D8  588F                     addq.l     A7, 4
  3538. 000028DA  6658                     bne        +0x5A /* 00002934 */
  3539. 000028DC  604C                     bra        +0x4E /* 0000292A */
  3540. label000028DE:
  3541. 000028DE  206E 001C                movea.l    A0, [A6 + 0x1C]
  3542. 000028E2  BE50                     cmp.w      D7, [A0]
  3543. 000028E4  6644                     bne        +0x46 /* 0000292A */
  3544. 000028E6  7000                     moveq.l    D0, 0x00
  3545. 000028E8  2F00                     move.l     -[A7], D0
  3546. 000028EA  48C5                     ext.l      D5
  3547. 000028EC  2F05                     move.l     -[A7], D5
  3548. 000028EE  2F2E FFCA                move.l     -[A7], [A6 - 0x36]
  3549. 000028F2  4EAD 2BA2                jsr        [A5 + 0x2BA2 /* export_1392 */]
  3550. 000028F6  7000                     moveq.l    D0, 0x00
  3551. 000028F8  2F00                     move.l     -[A7], D0
  3552. 000028FA  48C5                     ext.l      D5
  3553. 000028FC  2F05                     move.l     -[A7], D5
  3554. 000028FE  2F2E FFD0                move.l     -[A7], [A6 - 0x30]
  3555. 00002902  4EAD 2BA2                jsr        [A5 + 0x2BA2 /* export_1392 */]
  3556. 00002906  7000                     moveq.l    D0, 0x00
  3557. 00002908  2F00                     move.l     -[A7], D0
  3558. 0000290A  48C5                     ext.l      D5
  3559. 0000290C  2F05                     move.l     -[A7], D5
  3560. 0000290E  2F2E FFD6                move.l     -[A7], [A6 - 0x2A]
  3561. 00002912  4EAD 2BA2                jsr        [A5 + 0x2BA2 /* export_1392 */]
  3562. 00002916  7000                     moveq.l    D0, 0x00
  3563. 00002918  2F00                     move.l     -[A7], D0
  3564. 0000291A  48C5                     ext.l      D5
  3565. 0000291C  2F05                     move.l     -[A7], D5
  3566. 0000291E  2F2E FFDC                move.l     -[A7], [A6 - 0x24]
  3567. 00002922  4EAD 2BA2                jsr        [A5 + 0x2BA2 /* export_1392 */]
  3568. 00002926  4FEF 0030                lea.l      A7, [A7 + 0x30]
  3569. label0000292A:
  3570. 0000292A  5247                     addq.w     D7, 1
  3571. label0000292C:
  3572. 0000292C  0C47 0003                cmpi.w     D7, 0x3
  3573. 00002930  6D00 FD6C                blt        -0x292 /* 0000269E */
  3574. label00002934:
  3575. 00002934  41EE FFBA                lea.l      A0, [A6 - 0x46]
  3576. 00002938  2F20                     move.l     -[A7], -[A0]
  3577. 0000293A  2F20                     move.l     -[A7], -[A0]
  3578. 0000293C  4EAD 07BA                jsr        [A5 + 0x7BA /* export_243 */]
  3579. 00002940  7000                     moveq.l    D0, 0x00
  3580. 00002942  2F00                     move.l     -[A7], D0
  3581. 00002944  41EE FFC2                lea.l      A0, [A6 - 0x3E]
  3582. 00002948  2F20                     move.l     -[A7], -[A0]
  3583. 0000294A  2F20                     move.l     -[A7], -[A0]
  3584. 0000294C  4EAD 07C2                jsr        [A5 + 0x7C2 /* export_244 */]
  3585. 00002950  3004                     move.w     D0, D4
  3586. 00002952  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3587. label00002956:
  3588. 00002956  4CEE 18F8 FF92           movem.l    D3,D4,D5,D6,D7,A3,A4, [A6 - 0x6E]
  3589. 0000295C  4E5E                     unlink     A6
  3590. 0000295E  4E75                     rts
  3591. fn00002960:
  3592. 00002960  4E56 FEE8                link       A6, -0x0118
  3593. 00002964  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  3594. 00002968  286E 0008                movea.l    A4, [A6 + 0x8]
  3595. 0000296C  266E 000C                movea.l    A3, [A6 + 0xC]
  3596. 00002970  4245                     clr.w      D5
  3597. 00002972  4247                     clr.w      D7
  3598. 00002974  4253                     clr.w      [A3]
  3599. 00002976  426B 0002                clr.w      [A3 + 0x2]
  3600. 0000297A  200C                     move.l     D0, A4
  3601. 0000297C  6700 0208                beq        +0x20A /* 00002B86 */
  3602. 00002980  70FE                     moveq.l    D0, 0xFFFFFFFE
  3603. 00002982  B06C 001E                cmp.w      D0, [A4 + 0x1E]
  3604. 00002986  6700 01FE                beq        +0x200 /* 00002B86 */
  3605. 0000298A  7005                     moveq.l    D0, 0x05
  3606. 0000298C  B02C 0029                cmp.b      D0, [A4 + 0x29]
  3607. 00002990  6700 01F4                beq        +0x1F6 /* 00002B86 */
  3608. 00002994  302C 0024                move.w     D0, [A4 + 0x24]
  3609. 00002998  906C 0022                sub.w      D0, [A4 + 0x22]
  3610. 0000299C  322C 0020                move.w     D1, [A4 + 0x20]
  3611. 000029A0  926C 001E                sub.w      D1, [A4 + 0x1E]
  3612. 000029A4  B240                     cmp.w      D1, D0
  3613. 000029A6  6C0C                     bge        +0xE /* 000029B4 */
  3614. 000029A8  302C 0024                move.w     D0, [A4 + 0x24]
  3615. 000029AC  906C 0022                sub.w      D0, [A4 + 0x22]
  3616. 000029B0  48C0                     ext.l      D0
  3617. 000029B2  600A                     bra        +0xC /* 000029BE */
  3618. label000029B4:
  3619. 000029B4  302C 0020                move.w     D0, [A4 + 0x20]
  3620. 000029B8  906C 001E                sub.w      D0, [A4 + 0x1E]
  3621. 000029BC  48C0                     ext.l      D0
  3622. label000029BE:
  3623. 000029BE  2800                     move.l     D4, D0
  3624. 000029C0  5284                     addq.l     D4, 1
  3625. 000029C2  4246                     clr.w      D6
  3626. 000029C4  6000 00E0                bra        +0xE2 /* 00002AA6 */
  3627. label000029C8:
  3628. 000029C8  486E FEE8                pea.l      [A6 - 0x118]
  3629. 000029CC  486E FF00                pea.l      [A6 - 0x100]
  3630. 000029D0  7000                     moveq.l    D0, 0x00
  3631. 000029D2  3006                     move.w     D0, D6
  3632. 000029D4  2F00                     move.l     -[A7], D0
  3633. 000029D6  486C 001E                pea.l      [A4 + 0x1E]
  3634. 000029DA  4EAD 20CA                jsr        [A5 + 0x20CA /* export_1045 */]
  3635. 000029DE  4A40                     tst.w      D0
  3636. 000029E0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3637. 000029E4  662A                     bne        +0x2C /* 00002A10 */
  3638. 000029E6  4A47                     tst.w      D7
  3639. 000029E8  6700 00BA                beq        +0xBC /* 00002AA4 */
  3640. 000029EC  302D AD82                move.w     D0, [A5 - 0x527E]
  3641. 000029F0  D06D AD84                add.w      D0, [A5 - 0x527C]
  3642. 000029F4  322D AD86                move.w     D1, [A5 - 0x527A]
  3643. 000029F8  D240                     add.w      D1, D0
  3644. 000029FA  48C1                     ext.l      D1
  3645. 000029FC  2001                     move.l     D0, D1
  3646. 000029FE  222D AD88                move.l     D1, [A5 - 0x5278]
  3647. 00002A02  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  3648. 00002A06  81FC 0360                divs.w     D0, 0x360
  3649. 00002A0A  D153                     add.w      [A3], D0
  3650. 00002A0C  6000 0096                bra        +0x98 /* 00002AA4 */
  3651. label00002A10:
  3652. 00002A10  7000                     moveq.l    D0, 0x00
  3653. 00002A12  102E FEEC                move.b     D0, [A6 - 0x114]
  3654. 00002A16  48C0                     ext.l      D0
  3655. 00002A18  7200                     moveq.l    D1, 0x00
  3656. 00002A1A  3205                     move.w     D1, D5
  3657. 00002A1C  B280                     cmp.l      D1, D0
  3658. 00002A1E  6408                     bcc        +0xA /* 00002A28 */
  3659. 00002A20  7000                     moveq.l    D0, 0x00
  3660. 00002A22  102E FEEC                move.b     D0, [A6 - 0x114]
  3661. 00002A26  3A00                     move.w     D5, D0
  3662. label00002A28:
  3663. 00002A28  4A47                     tst.w      D7
  3664. 00002A2A  662E                     bne        +0x30 /* 00002A5A */
  3665. 00002A2C  486E FEE8                pea.l      [A6 - 0x118]
  3666. 00002A30  4EAD 21F2                jsr        [A5 + 0x21F2 /* export_1082 */]
  3667. 00002A34  486E FF00                pea.l      [A6 - 0x100]
  3668. 00002A38  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  3669. 00002A3C  3740 0002                move.w     [A3 + 0x2], D0
  3670. 00002A40  3E00                     move.w     D7, D0
  3671. 00002A42  302D AD84                move.w     D0, [A5 - 0x527C]
  3672. 00002A46  48C0                     ext.l      D0
  3673. 00002A48  222D AD88                move.l     D1, [A5 - 0x5278]
  3674. 00002A4C  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  3675. 00002A50  81FC 0360                divs.w     D0, 0x360
  3676. 00002A54  3680                     move.w     [A3], D0
  3677. 00002A56  508F                     addq.l     A7, 8
  3678. 00002A58  604A                     bra        +0x4C /* 00002AA4 */
  3679. label00002A5A:
  3680. 00002A5A  302D AD82                move.w     D0, [A5 - 0x527E]
  3681. 00002A5E  48C0                     ext.l      D0
  3682. 00002A60  222D AD88                move.l     D1, [A5 - 0x5278]
  3683. 00002A64  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  3684. 00002A68  81FC 0360                divs.w     D0, 0x360
  3685. 00002A6C  D153                     add.w      [A3], D0
  3686. 00002A6E  486E FEE8                pea.l      [A6 - 0x118]
  3687. 00002A72  4EAD 21F2                jsr        [A5 + 0x21F2 /* export_1082 */]
  3688. 00002A76  302D AD86                move.w     D0, [A5 - 0x527A]
  3689. 00002A7A  D06D AD84                add.w      D0, [A5 - 0x527C]
  3690. 00002A7E  48C0                     ext.l      D0
  3691. 00002A80  222D AD88                move.l     D1, [A5 - 0x5278]
  3692. 00002A84  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  3693. 00002A88  81FC 0360                divs.w     D0, 0x360
  3694. 00002A8C  D153                     add.w      [A3], D0
  3695. 00002A8E  486E FF00                pea.l      [A6 - 0x100]
  3696. 00002A92  4EAD 21FA                jsr        [A5 + 0x21FA /* export_1083 */]
  3697. 00002A96  3E00                     move.w     D7, D0
  3698. 00002A98  BE6B 0002                cmp.w      D7, [A3 + 0x2]
  3699. 00002A9C  508F                     addq.l     A7, 8
  3700. 00002A9E  6F04                     ble        +0x6 /* 00002AA4 */
  3701. 00002AA0  3747 0002                move.w     [A3 + 0x2], D7
  3702. label00002AA4:
  3703. 00002AA4  5246                     addq.w     D6, 1
  3704. label00002AA6:
  3705. 00002AA6  B846                     cmp.w      D4, D6
  3706. 00002AA8  6200 FF1E                bhi        -0xE0 /* 000029C8 */
  3707. 00002AAC  4A47                     tst.w      D7
  3708. 00002AAE  6700 00D6                beq        +0xD8 /* 00002B86 */
  3709. 00002AB2  4A2C 0007                tst.b      [A4 + 0x7]
  3710. 00002AB6  661C                     bne        +0x1E /* 00002AD4 */
  3711. 00002AB8  4A2C 0003                tst.b      [A4 + 0x3]
  3712. 00002ABC  6616                     bne        +0x18 /* 00002AD4 */
  3713. 00002ABE  7000                     moveq.l    D0, 0x00
  3714. 00002AC0  3005                     move.w     D0, D5
  3715. 00002AC2  222D AD8C                move.l     D1, [A5 - 0x5274]
  3716. 00002AC6  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  3717. 00002ACA  81FC 00D8                divs.w     D0, 0xD8
  3718. 00002ACE  3A00                     move.w     D5, D0
  3719. 00002AD0  6000 00B4                bra        +0xB6 /* 00002B86 */
  3720. label00002AD4:
  3721. 00002AD4  486E FEF8                pea.l      [A6 - 0x108]
  3722. 00002AD8  2F0C                     move.l     -[A7], A4
  3723. 00002ADA  4EAD 0952                jsr        [A5 + 0x952 /* export_294 */]
  3724. 00002ADE  7000                     moveq.l    D0, 0x00
  3725. 00002AE0  7200                     moveq.l    D1, 0x00
  3726. 00002AE2  122C 0028                move.b     D1, [A4 + 0x28]
  3727. 00002AE6  57C0                     seq        D0
  3728. 00002AE8  4400                     neg.b      D0
  3729. 00002AEA  508F                     addq.l     A7, 8
  3730. 00002AEC  670C                     beq        +0xE /* 00002AFA */
  3731. 00002AEE  202D AD8C                move.l     D0, [A5 - 0x5274]
  3732. 00002AF2  7248                     moveq.l    D1, 0x48
  3733. 00002AF4  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  3734. 00002AF8  601C                     bra        +0x1E /* 00002B16 */
  3735. label00002AFA:
  3736. 00002AFA  7000                     moveq.l    D0, 0x00
  3737. 00002AFC  3005                     move.w     D0, D5
  3738. 00002AFE  222D AD8C                move.l     D1, [A5 - 0x5274]
  3739. 00002B02  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  3740. 00002B06  7200                     moveq.l    D1, 0x00
  3741. 00002B08  122C 0028                move.b     D1, [A4 + 0x28]
  3742. 00002B0C  C3FC 0048                muls.w     D1, 0x48 /* 'H' */
  3743. 00002B10  48C1                     ext.l      D1
  3744. 00002B12  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  3745. label00002B16:
  3746. 00002B16  3A00                     move.w     D5, D0
  3747. 00002B18  7000                     moveq.l    D0, 0x00
  3748. 00002B1A  3005                     move.w     D0, D5
  3749. 00002B1C  E380                     asl        D0, 1
  3750. 00002B1E  322E FEFE                move.w     D1, [A6 - 0x102]
  3751. 00002B22  D26E FEFA                add.w      D1, [A6 - 0x106]
  3752. 00002B26  48C1                     ext.l      D1
  3753. 00002B28  2F00                     move.l     -[A7], D0
  3754. 00002B2A  2001                     move.l     D0, D1
  3755. 00002B2C  222D AD8C                move.l     D1, [A5 - 0x5274]
  3756. 00002B30  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  3757. 00002B34  2200                     move.l     D1, D0
  3758. 00002B36  201F                     move.l     D0, [A7]+
  3759. 00002B38  2F00                     move.l     -[A7], D0
  3760. 00002B3A  2001                     move.l     D0, D1
  3761. 00002B3C  223C 0000 05A0           move.l     D1, 0x5A0
  3762. 00002B42  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  3763. 00002B46  2200                     move.l     D1, D0
  3764. 00002B48  201F                     move.l     D0, [A7]+
  3765. 00002B4A  D280                     add.l      D1, D0
  3766. 00002B4C  D36B 0002                add.w      [A3 + 0x2], D1
  3767. 00002B50  7000                     moveq.l    D0, 0x00
  3768. 00002B52  3005                     move.w     D0, D5
  3769. 00002B54  E380                     asl        D0, 1
  3770. 00002B56  322E FEFC                move.w     D1, [A6 - 0x104]
  3771. 00002B5A  D26E FEF8                add.w      D1, [A6 - 0x108]
  3772. 00002B5E  48C1                     ext.l      D1
  3773. 00002B60  2F00                     move.l     -[A7], D0
  3774. 00002B62  2001                     move.l     D0, D1
  3775. 00002B64  222D AD8C                move.l     D1, [A5 - 0x5274]
  3776. 00002B68  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  3777. 00002B6C  2200                     move.l     D1, D0
  3778. 00002B6E  201F                     move.l     D0, [A7]+
  3779. 00002B70  2F00                     move.l     -[A7], D0
  3780. 00002B72  2001                     move.l     D0, D1
  3781. 00002B74  223C 0000 05A0           move.l     D1, 0x5A0
  3782. 00002B7A  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  3783. 00002B7E  2200                     move.l     D1, D0
  3784. 00002B80  201F                     move.l     D0, [A7]+
  3785. 00002B82  D280                     add.l      D1, D0
  3786. 00002B84  D353                     add.w      [A3], D1
  3787. label00002B86:
  3788. 00002B86  3005                     move.w     D0, D5
  3789. 00002B88  4CEE 18F0 FED0           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x130]
  3790. 00002B8E  4E5E                     unlink     A6
  3791. 00002B90  4E75                     rts
  3792. fn00002B92:
  3793. 00002B92  4E56 FEE0                link       A6, -0x0120
  3794. 00002B96  48E7 0F38                movem.l    -[A7], D4,D5,D6,D7,A2,A3,A4
  3795. 00002B9A  49EE FF00                lea.l      A4, [A6 - 0x100]
  3796. 00002B9E  266E 0008                movea.l    A3, [A6 + 0x8]
  3797. 00002BA2  3A2E 0016                move.w     D5, [A6 + 0x16]
  3798. 00002BA6  4A6D E5CE                tst.w      [A5 - 0x1A32]
  3799. 00002BAA  6600 0436                bne        +0x438 /* 00002FE2 */
  3800. 00002BAE  200B                     move.l     D0, A3
  3801. 00002BB0  6700 0430                beq        +0x432 /* 00002FE2 */
  3802. 00002BB4  70FE                     moveq.l    D0, 0xFFFFFFFE
  3803. 00002BB6  B06B 001E                cmp.w      D0, [A3 + 0x1E]
  3804. 00002BBA  6700 0426                beq        +0x428 /* 00002FE2 */
  3805. 00002BBE  7005                     moveq.l    D0, 0x05
  3806. 00002BC0  B02B 0029                cmp.b      D0, [A3 + 0x29]
  3807. 00002BC4  6700 041C                beq        +0x41E /* 00002FE2 */
  3808. 00002BC8  4EAD 09AA                jsr        [A5 + 0x9AA /* export_305 */]
  3809. 00002BCC  302E 0022                move.w     D0, [A6 + 0x22]
  3810. 00002BD0  48C0                     ext.l      D0
  3811. 00002BD2  2F00                     move.l     -[A7], D0
  3812. 00002BD4  302E 001E                move.w     D0, [A6 + 0x1E]
  3813. 00002BD8  48C0                     ext.l      D0
  3814. 00002BDA  2F00                     move.l     -[A7], D0
  3815. 00002BDC  302E 001A                move.w     D0, [A6 + 0x1A]
  3816. 00002BE0  48C0                     ext.l      D0
  3817. 00002BE2  2F00                     move.l     -[A7], D0
  3818. 00002BE4  48C5                     ext.l      D5
  3819. 00002BE6  2F05                     move.l     -[A7], D5
  3820. 00002BE8  486E 000C                pea.l      [A6 + 0xC]
  3821. 00002BEC  2F0B                     move.l     -[A7], A3
  3822. 00002BEE  4EBA 03FC                jsr        [PC + 0x3FC /* 00002FEC */]
  3823. 00002BF2  302B 0024                move.w     D0, [A3 + 0x24]
  3824. 00002BF6  906B 0022                sub.w      D0, [A3 + 0x22]
  3825. 00002BFA  322B 0020                move.w     D1, [A3 + 0x20]
  3826. 00002BFE  926B 001E                sub.w      D1, [A3 + 0x1E]
  3827. 00002C02  B240                     cmp.w      D1, D0
  3828. 00002C04  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3829. 00002C08  6C0C                     bge        +0xE /* 00002C16 */
  3830. 00002C0A  302B 0024                move.w     D0, [A3 + 0x24]
  3831. 00002C0E  906B 0022                sub.w      D0, [A3 + 0x22]
  3832. 00002C12  48C0                     ext.l      D0
  3833. 00002C14  600A                     bra        +0xC /* 00002C20 */
  3834. label00002C16:
  3835. 00002C16  302B 0020                move.w     D0, [A3 + 0x20]
  3836. 00002C1A  906B 001E                sub.w      D0, [A3 + 0x1E]
  3837. 00002C1E  48C0                     ext.l      D0
  3838. label00002C20:
  3839. 00002C20  5280                     addq.l     D0, 1
  3840. 00002C22  3D40 FEF0                move.w     [A6 - 0x110], D0
  3841. 00002C26  4A2B 0007                tst.b      [A3 + 0x7]
  3842. 00002C2A  660A                     bne        +0xC /* 00002C36 */
  3843. 00002C2C  4A2B 0003                tst.b      [A3 + 0x3]
  3844. 00002C30  6604                     bne        +0x6 /* 00002C36 */
  3845. 00002C32  4247                     clr.w      D7
  3846. 00002C34  6070                     bra        +0x72 /* 00002CA6 */
  3847. label00002C36:
  3848. 00002C36  4247                     clr.w      D7
  3849. 00002C38  4246                     clr.w      D6
  3850. 00002C3A  602C                     bra        +0x2E /* 00002C68 */
  3851. label00002C3C:
  3852. 00002C3C  486E FEE0                pea.l      [A6 - 0x120]
  3853. 00002C40  2F0C                     move.l     -[A7], A4
  3854. 00002C42  7000                     moveq.l    D0, 0x00
  3855. 00002C44  3006                     move.w     D0, D6
  3856. 00002C46  2F00                     move.l     -[A7], D0
  3857. 00002C48  486B 001E                pea.l      [A3 + 0x1E]
  3858. 00002C4C  4EAD 20CA                jsr        [A5 + 0x20CA /* export_1045 */]
  3859. 00002C50  4A40                     tst.w      D0
  3860. 00002C52  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3861. 00002C56  670E                     beq        +0x10 /* 00002C66 */
  3862. 00002C58  BE2E FEE4                cmp.b      D7, [A6 - 0x11C]
  3863. 00002C5C  6408                     bcc        +0xA /* 00002C66 */
  3864. 00002C5E  7000                     moveq.l    D0, 0x00
  3865. 00002C60  102E FEE4                move.b     D0, [A6 - 0x11C]
  3866. 00002C64  3E00                     move.w     D7, D0
  3867. label00002C66:
  3868. 00002C66  5246                     addq.w     D6, 1
  3869. label00002C68:
  3870. 00002C68  BC6E FEF0                cmp.w      D6, [A6 - 0x110]
  3871. 00002C6C  65CE                     bcs        -0x30 /* 00002C3C */
  3872. 00002C6E  7000                     moveq.l    D0, 0x00
  3873. 00002C70  7200                     moveq.l    D1, 0x00
  3874. 00002C72  122B 0028                move.b     D1, [A3 + 0x28]
  3875. 00002C76  57C0                     seq        D0
  3876. 00002C78  4400                     neg.b      D0
  3877. 00002C7A  670C                     beq        +0xE /* 00002C88 */
  3878. 00002C7C  202D AD8C                move.l     D0, [A5 - 0x5274]
  3879. 00002C80  7248                     moveq.l    D1, 0x48
  3880. 00002C82  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  3881. 00002C86  601C                     bra        +0x1E /* 00002CA4 */
  3882. label00002C88:
  3883. 00002C88  48C7                     ext.l      D7
  3884. 00002C8A  2007                     move.l     D0, D7
  3885. 00002C8C  222D AD8C                move.l     D1, [A5 - 0x5274]
  3886. 00002C90  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  3887. 00002C94  7200                     moveq.l    D1, 0x00
  3888. 00002C96  122B 0028                move.b     D1, [A3 + 0x28]
  3889. 00002C9A  C3FC 0048                muls.w     D1, 0x48 /* 'H' */
  3890. 00002C9E  48C1                     ext.l      D1
  3891. 00002CA0  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  3892. label00002CA4:
  3893. 00002CA4  3E00                     move.w     D7, D0
  3894. label00002CA6:
  3895. 00002CA6  302E 0012                move.w     D0, [A6 + 0x12]
  3896. 00002CAA  906E 000E                sub.w      D0, [A6 + 0xE]
  3897. 00002CAE  48C0                     ext.l      D0
  3898. 00002CB0  48C7                     ext.l      D7
  3899. 00002CB2  2207                     move.l     D1, D7
  3900. 00002CB4  E381                     asl        D1, 1
  3901. 00002CB6  2800                     move.l     D4, D0
  3902. 00002CB8  9881                     sub.l      D4, D1
  3903. 00002CBA  426E FEFC                clr.w      [A6 - 0x104]
  3904. 00002CBE  426E FEF8                clr.w      [A6 - 0x108]
  3905. 00002CC2  426E FEFA                clr.w      [A6 - 0x106]
  3906. 00002CC6  302E 0012                move.w     D0, [A6 + 0x12]
  3907. 00002CCA  D06E 000E                add.w      D0, [A6 + 0xE]
  3908. 00002CCE  48C0                     ext.l      D0
  3909. 00002CD0  81FC 0002                divs.w     D0, 0x2
  3910. 00002CD4  0C45 0002                cmpi.w     D5, 0x2
  3911. 00002CD8  6C0A                     bge        +0xC /* 00002CE4 */
  3912. 00002CDA  7200                     moveq.l    D1, 0x00
  3913. 00002CDC  4A45                     tst.w      D5
  3914. 00002CDE  57C1                     seq        D1
  3915. 00002CE0  4401                     neg.b      D1
  3916. 00002CE2  6002                     bra        +0x4 /* 00002CE6 */
  3917. label00002CE4:
  3918. 00002CE4  7202                     moveq.l    D1, 0x02
  3919. label00002CE6:
  3920. 00002CE6  D241                     add.w      D1, D1
  3921. 00002CE8  41EE FEF8                lea.l      A0, [A6 - 0x108]
  3922. 00002CEC  3180 1000                move.w     [A0 + D1.w], D0
  3923. 00002CF0  302E 0010                move.w     D0, [A6 + 0x10]
  3924. 00002CF4  48C0                     ext.l      D0
  3925. 00002CF6  7201                     moveq.l    D1, 0x01
  3926. 00002CF8  0C45 0002                cmpi.w     D5, 0x2
  3927. 00002CFC  6608                     bne        +0xA /* 00002D06 */
  3928. 00002CFE  4A6E 001A                tst.w      [A6 + 0x1A]
  3929. 00002D02  6602                     bne        +0x4 /* 00002D06 */
  3930. 00002D04  7200                     moveq.l    D1, 0x00
  3931. label00002D06:
  3932. 00002D06  4A81                     tst.l      D1
  3933. 00002D08  6708                     beq        +0xA /* 00002D12 */
  3934. 00002D0A  3207                     move.w     D1, D7
  3935. 00002D0C  4441                     neg.w      D1
  3936. 00002D0E  48C1                     ext.l      D1
  3937. 00002D10  6004                     bra        +0x6 /* 00002D16 */
  3938. label00002D12:
  3939. 00002D12  48C7                     ext.l      D7
  3940. 00002D14  2207                     move.l     D1, D7
  3941. label00002D16:
  3942. 00002D16  D280                     add.l      D1, D0
  3943. 00002D18  7002                     moveq.l    D0, 0x02
  3944. 00002D1A  B06E 001A                cmp.w      D0, [A6 + 0x1A]
  3945. 00002D1E  6F0C                     ble        +0xE /* 00002D2C */
  3946. 00002D20  7000                     moveq.l    D0, 0x00
  3947. 00002D22  4A6E 001A                tst.w      [A6 + 0x1A]
  3948. 00002D26  57C0                     seq        D0
  3949. 00002D28  4400                     neg.b      D0
  3950. 00002D2A  6002                     bra        +0x4 /* 00002D2E */
  3951. label00002D2C:
  3952. 00002D2C  7002                     moveq.l    D0, 0x02
  3953. label00002D2E:
  3954. 00002D2E  D040                     add.w      D0, D0
  3955. 00002D30  41EE FEF8                lea.l      A0, [A6 - 0x108]
  3956. 00002D34  3181 0000                move.w     [A0 + D0.w], D1
  3957. 00002D38  7002                     moveq.l    D0, 0x02
  3958. 00002D3A  B06E 001E                cmp.w      D0, [A6 + 0x1E]
  3959. 00002D3E  6F0C                     ble        +0xE /* 00002D4C */
  3960. 00002D40  7000                     moveq.l    D0, 0x00
  3961. 00002D42  4A6E 001E                tst.w      [A6 + 0x1E]
  3962. 00002D46  57C0                     seq        D0
  3963. 00002D48  4400                     neg.b      D0
  3964. 00002D4A  6002                     bra        +0x4 /* 00002D4E */
  3965. label00002D4C:
  3966. 00002D4C  7002                     moveq.l    D0, 0x02
  3967. label00002D4E:
  3968. 00002D4E  D040                     add.w      D0, D0
  3969. 00002D50  41EE FEF8                lea.l      A0, [A6 - 0x108]
  3970. 00002D54  31AE 0022 0000           move.w     [A0 + D0.w], [A6 + 0x22]
  3971. 00002D5A  4247                     clr.w      D7
  3972. 00002D5C  4246                     clr.w      D6
  3973. 00002D5E  43EE FEF8                lea.l      A1, [A6 - 0x108]
  3974. 00002D62  45EE FEF2                lea.l      A2, [A6 - 0x10E]
  3975. 00002D66  24D9                     move.l     [A2]+, [A1]+
  3976. 00002D68  34D9                     move.w     [A2]+, [A1]+
  3977. 00002D6A  6000 026A                bra        +0x26C /* 00002FD6 */
  3978. label00002D6E:
  3979. 00002D6E  486E FEE0                pea.l      [A6 - 0x120]
  3980. 00002D72  2F0C                     move.l     -[A7], A4
  3981. 00002D74  7000                     moveq.l    D0, 0x00
  3982. 00002D76  3006                     move.w     D0, D6
  3983. 00002D78  2F00                     move.l     -[A7], D0
  3984. 00002D7A  486B 001E                pea.l      [A3 + 0x1E]
  3985. 00002D7E  4EAD 20CA                jsr        [A5 + 0x20CA /* export_1045 */]
  3986. 00002D82  4A40                     tst.w      D0
  3987. 00002D84  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3988. 00002D88  6622                     bne        +0x24 /* 00002DAC */
  3989. 00002D8A  4A47                     tst.w      D7
  3990. 00002D8C  6700 0246                beq        +0x248 /* 00002FD4 */
  3991. 00002D90  302D AD82                move.w     D0, [A5 - 0x527E]
  3992. 00002D94  D06D AD84                add.w      D0, [A5 - 0x527C]
  3993. 00002D98  48C0                     ext.l      D0
  3994. 00002D9A  222D AD88                move.l     D1, [A5 - 0x5278]
  3995. 00002D9E  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  3996. 00002DA2  81FC 0360                divs.w     D0, 0x360
  3997. 00002DA6  DE40                     add.w      D7, D0
  3998. 00002DA8  6000 022A                bra        +0x22C /* 00002FD4 */
  3999. label00002DAC:
  4000. 00002DAC  486E FEE0                pea.l      [A6 - 0x120]
  4001. 00002DB0  4EAD 21F2                jsr        [A5 + 0x21F2 /* export_1082 */]
  4002. 00002DB4  303C 3000                move.w     D0, 0x3000 /* '0\0' */
  4003. 00002DB8  C06E FEEA                and.w      D0, [A6 - 0x116]
  4004. 00002DBC  0440 2000                subi.w     D0, 0x2000 /* ' \0' */
  4005. 00002DC0  588F                     addq.l     A7, 4
  4006. 00002DC2  6700 008E                beq        +0x90 /* 00002E52 */
  4007. 00002DC6  0440 1000                subi.w     D0, 0x1000
  4008. 00002DCA  6600 00C6                bne        +0xC8 /* 00002E92 */
  4009. 00002DCE  3D7C 000A FEFE           move.w     [A6 - 0x102], 0xA /* '\n' */
  4010. 00002DD4  3005                     move.w     D0, D5
  4011. 00002DD6  6B00 0132                bmi        +0x134 /* 00002F0A */
  4012. 00002DDA  0C40 0002                cmpi.w     D0, 0x2
  4013. 00002DDE  6E00 012A                bgt        +0x12C /* 00002F0A */
  4014. 00002DE2  D040                     add.w      D0, D0
  4015. 00002DE4  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  4016. 00002DE8  4EFB 0000                jmp        [PC + D0.w]
  4017. 00002DEC  0008 0028                ori.b      A0, 0x28 /* '(' */
  4018. 00002DF0  0048 302E                ori.w      A0, 0x302E /* '0.' */
  4019. 00002DF4  FEFA 48C0                .extension 0xEFA <<F/2-3/7>> // unimplemented
  4020. 00002DF8  48C4                     ext.l      D4
  4021. 00002DFA  2F00                     move.l     -[A7], D0
  4022. 00002DFC  2004                     move.l     D0, D4
  4023. 00002DFE  7202                     moveq.l    D1, 0x02
  4024. 00002E00  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  4025. 00002E04  2200                     move.l     D1, D0
  4026. 00002E06  201F                     move.l     D0, [A7]+
  4027. 00002E08  D280                     add.l      D1, D0
  4028. 00002E0A  3D41 FEF4                move.w     [A6 - 0x10C], D1
  4029. 00002E0E  6000 00FA                bra        +0xFC /* 00002F0A */
  4030. 00002E12  302E FEF8                move.w     D0, [A6 - 0x108]
  4031. 00002E16  48C0                     ext.l      D0
  4032. 00002E18  48C4                     ext.l      D4
  4033. 00002E1A  2F00                     move.l     -[A7], D0
  4034. 00002E1C  2004                     move.l     D0, D4
  4035. 00002E1E  7202                     moveq.l    D1, 0x02
  4036. 00002E20  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  4037. 00002E24  2200                     move.l     D1, D0
  4038. 00002E26  201F                     move.l     D0, [A7]+
  4039. 00002E28  9081                     sub.l      D0, D1
  4040. 00002E2A  3D40 FEF2                move.w     [A6 - 0x10E], D0
  4041. 00002E2E  6000 00DA                bra        +0xDC /* 00002F0A */
  4042. 00002E32  302E FEFC                move.w     D0, [A6 - 0x104]
  4043. 00002E36  48C0                     ext.l      D0
  4044. 00002E38  48C4                     ext.l      D4
  4045. 00002E3A  2F00                     move.l     -[A7], D0
  4046. 00002E3C  2004                     move.l     D0, D4
  4047. 00002E3E  7202                     moveq.l    D1, 0x02
  4048. 00002E40  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  4049. 00002E44  2200                     move.l     D1, D0
  4050. 00002E46  201F                     move.l     D0, [A7]+
  4051. 00002E48  D280                     add.l      D1, D0
  4052. 00002E4A  3D41 FEF6                move.w     [A6 - 0x10A], D1
  4053. 00002E4E  6000 00BA                bra        +0xBC /* 00002F0A */
  4054. label00002E52:
  4055. 00002E52  3D7C 0009 FEFE           move.w     [A6 - 0x102], 0x9 /* '\t' */
  4056. 00002E58  3005                     move.w     D0, D5
  4057. 00002E5A  6B00 00AE                bmi        +0xB0 /* 00002F0A */
  4058. 00002E5E  0C40 0002                cmpi.w     D0, 0x2
  4059. 00002E62  6E00 00A6                bgt        +0xA8 /* 00002F0A */
  4060. 00002E66  D040                     add.w      D0, D0
  4061. 00002E68  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  4062. 00002E6C  4EFB 0000                jmp        [PC + D0.w]
  4063. 00002E70  0008 0012                ori.b      A0, 0x12
  4064. 00002E74  001C 3D6E                ori.b      [A4]+, 0x6E /* 'n' */
  4065. 00002E78  FEFA FEF4                .extension 0xEFA <<F/2-3/7>> // unimplemented
  4066. 00002E7C  6000 008C                bra        +0x8E /* 00002F0A */
  4067. 00002E80  3D6E FEF8 FEF2           move.w     [A6 - 0x10E], [A6 - 0x108]
  4068. 00002E86  6000 0082                bra        +0x84 /* 00002F0A */
  4069. 00002E8A  3D6E FEFC FEF6           move.w     [A6 - 0x10A], [A6 - 0x104]
  4070. 00002E90  6078                     bra        +0x7A /* 00002F0A */
  4071. label00002E92:
  4072. 00002E92  3D7C 0008 FEFE           move.w     [A6 - 0x102], 0x8
  4073. 00002E98  3005                     move.w     D0, D5
  4074. 00002E9A  6B6E                     bmi        +0x70 /* 00002F0A */
  4075. 00002E9C  0C40 0002                cmpi.w     D0, 0x2
  4076. 00002EA0  6E68                     bgt        +0x6A /* 00002F0A */
  4077. 00002EA2  D040                     add.w      D0, D0
  4078. 00002EA4  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  4079. 00002EA8  4EFB 0000                jmp        [PC + D0.w]
  4080. 00002EAC  0008 0026                ori.b      A0, 0x26 /* '&' */
  4081. 00002EB0  0044 302E                ori.w      D4, 0x302E /* '0.' */
  4082. 00002EB4  FEFA 48C0                .extension 0xEFA <<F/2-3/7>> // unimplemented
  4083. 00002EB8  48C4                     ext.l      D4
  4084. 00002EBA  2F00                     move.l     -[A7], D0
  4085. 00002EBC  2004                     move.l     D0, D4
  4086. 00002EBE  7202                     moveq.l    D1, 0x02
  4087. 00002EC0  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  4088. 00002EC4  2200                     move.l     D1, D0
  4089. 00002EC6  201F                     move.l     D0, [A7]+
  4090. 00002EC8  9081                     sub.l      D0, D1
  4091. 00002ECA  3D40 FEF4                move.w     [A6 - 0x10C], D0
  4092. 00002ECE  603A                     bra        +0x3C /* 00002F0A */
  4093. 00002ED0  302E FEF8                move.w     D0, [A6 - 0x108]
  4094. 00002ED4  48C0                     ext.l      D0
  4095. 00002ED6  48C4                     ext.l      D4
  4096. 00002ED8  2F00                     move.l     -[A7], D0
  4097. 00002EDA  2004                     move.l     D0, D4
  4098. 00002EDC  7202                     moveq.l    D1, 0x02
  4099. 00002EDE  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  4100. 00002EE2  2200                     move.l     D1, D0
  4101. 00002EE4  201F                     move.l     D0, [A7]+
  4102. 00002EE6  D280                     add.l      D1, D0
  4103. 00002EE8  3D41 FEF2                move.w     [A6 - 0x10E], D1
  4104. 00002EEC  601C                     bra        +0x1E /* 00002F0A */
  4105. 00002EEE  302E FEFC                move.w     D0, [A6 - 0x104]
  4106. 00002EF2  48C0                     ext.l      D0
  4107. 00002EF4  48C4                     ext.l      D4
  4108. 00002EF6  2F00                     move.l     -[A7], D0
  4109. 00002EF8  2004                     move.l     D0, D4
  4110. 00002EFA  7202                     moveq.l    D1, 0x02
  4111. 00002EFC  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  4112. 00002F00  2200                     move.l     D1, D0
  4113. 00002F02  201F                     move.l     D0, [A7]+
  4114. 00002F04  9081                     sub.l      D0, D1
  4115. 00002F06  3D40 FEF6                move.w     [A6 - 0x10A], D0
  4116. label00002F0A:
  4117. 00002F0A  4A47                     tst.w      D7
  4118. 00002F0C  6626                     bne        +0x28 /* 00002F34 */
  4119. 00002F0E  2F0C                     move.l     -[A7], A4
  4120. 00002F10  302E FEFE                move.w     D0, [A6 - 0x102]
  4121. 00002F14  48C0                     ext.l      D0
  4122. 00002F16  2F00                     move.l     -[A7], D0
  4123. 00002F18  302E 001A                move.w     D0, [A6 + 0x1A]
  4124. 00002F1C  48C0                     ext.l      D0
  4125. 00002F1E  2F00                     move.l     -[A7], D0
  4126. 00002F20  48C5                     ext.l      D5
  4127. 00002F22  2F05                     move.l     -[A7], D5
  4128. 00002F24  486E FEF2                pea.l      [A6 - 0x10E]
  4129. 00002F28  4EAD 2212                jsr        [A5 + 0x2212 /* export_1086 */]
  4130. 00002F2C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4131. 00002F30  6000 008A                bra        +0x8C /* 00002FBC */
  4132. label00002F34:
  4133. 00002F34  302D AD86                move.w     D0, [A5 - 0x527A]
  4134. 00002F38  48C0                     ext.l      D0
  4135. 00002F3A  222D AD88                move.l     D1, [A5 - 0x5278]
  4136. 00002F3E  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  4137. 00002F42  81FC 0360                divs.w     D0, 0x360
  4138. 00002F46  DE40                     add.w      D7, D0
  4139. 00002F48  302E 001A                move.w     D0, [A6 + 0x1A]
  4140. 00002F4C  6B4C                     bmi        +0x4E /* 00002F9A */
  4141. 00002F4E  0C40 0002                cmpi.w     D0, 0x2
  4142. 00002F52  6E46                     bgt        +0x48 /* 00002F9A */
  4143. 00002F54  D040                     add.w      D0, D0
  4144. 00002F56  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  4145. 00002F5A  4EFB 0000                jmp        [PC + D0.w]
  4146. 00002F5E  0008 0028                ori.b      A0, 0x28 /* '(' */
  4147. 00002F62  0034 302E FEFA           ori.b      [A4 + A7 * 8 - 0x6], 0x2E /* '.' */
  4148. 00002F68  48C0                     ext.l      D0
  4149. 00002F6A  0C45 0001                cmpi.w     D5, 0x1
  4150. 00002F6E  6606                     bne        +0x8 /* 00002F76 */
  4151. 00002F70  48C7                     ext.l      D7
  4152. 00002F72  2207                     move.l     D1, D7
  4153. 00002F74  6006                     bra        +0x8 /* 00002F7C */
  4154. label00002F76:
  4155. 00002F76  3207                     move.w     D1, D7
  4156. 00002F78  4441                     neg.w      D1
  4157. 00002F7A  48C1                     ext.l      D1
  4158. label00002F7C:
  4159. 00002F7C  9081                     sub.l      D0, D1
  4160. 00002F7E  3D40 FEF4                move.w     [A6 - 0x10C], D0
  4161. 00002F82  6016                     bra        +0x18 /* 00002F9A */
  4162. 00002F84  302E FEF8                move.w     D0, [A6 - 0x108]
  4163. 00002F88  9047                     sub.w      D0, D7
  4164. 00002F8A  3D40 FEF2                move.w     [A6 - 0x10E], D0
  4165. 00002F8E  600A                     bra        +0xC /* 00002F9A */
  4166. 00002F90  302E FEFC                move.w     D0, [A6 - 0x104]
  4167. 00002F94  9047                     sub.w      D0, D7
  4168. 00002F96  3D40 FEF6                move.w     [A6 - 0x10A], D0
  4169. label00002F9A:
  4170. 00002F9A  2F0C                     move.l     -[A7], A4
  4171. 00002F9C  302E FEFE                move.w     D0, [A6 - 0x102]
  4172. 00002FA0  48C0                     ext.l      D0
  4173. 00002FA2  2F00                     move.l     -[A7], D0
  4174. 00002FA4  302E 001A                move.w     D0, [A6 + 0x1A]
  4175. 00002FA8  48C0                     ext.l      D0
  4176. 00002FAA  2F00                     move.l     -[A7], D0
  4177. 00002FAC  48C5                     ext.l      D5
  4178. 00002FAE  2F05                     move.l     -[A7], D5
  4179. 00002FB0  486E FEF2                pea.l      [A6 - 0x10E]
  4180. 00002FB4  4EAD 2212                jsr        [A5 + 0x2212 /* export_1086 */]
  4181. 00002FB8  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4182. label00002FBC:
  4183. 00002FBC  302D AD82                move.w     D0, [A5 - 0x527E]
  4184. 00002FC0  D06D AD84                add.w      D0, [A5 - 0x527C]
  4185. 00002FC4  48C0                     ext.l      D0
  4186. 00002FC6  222D AD88                move.l     D1, [A5 - 0x5278]
  4187. 00002FCA  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  4188. 00002FCE  81FC 0360                divs.w     D0, 0x360
  4189. 00002FD2  DE40                     add.w      D7, D0
  4190. label00002FD4:
  4191. 00002FD4  5246                     addq.w     D6, 1
  4192. label00002FD6:
  4193. 00002FD6  BC6E FEF0                cmp.w      D6, [A6 - 0x110]
  4194. 00002FDA  6500 FD92                bcs        -0x26C /* 00002D6E */
  4195. 00002FDE  4EAD 09B2                jsr        [A5 + 0x9B2 /* export_306 */]
  4196. label00002FE2:
  4197. 00002FE2  4CEE 1CF0 FEC4           movem.l    D4,D5,D6,D7,A2,A3,A4, [A6 - 0x13C]
  4198. 00002FE8  4E5E                     unlink     A6
  4199. 00002FEA  4E75                     rts
  4200. fn00002FEC:
  4201. 00002FEC  4E56 FFF2                link       A6, -0x000E
  4202. 00002FF0  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  4203. 00002FF4  3A2E 001A                move.w     D5, [A6 + 0x1A]
  4204. 00002FF8  286E 0008                movea.l    A4, [A6 + 0x8]
  4205. 00002FFC  3C2E 0016                move.w     D6, [A6 + 0x16]
  4206. 00003000  3E2E 0012                move.w     D7, [A6 + 0x12]
  4207. 00003004  266E 000C                movea.l    A3, [A6 + 0xC]
  4208. 00003008  4A2C 0007                tst.b      [A4 + 0x7]
  4209. 0000300C  6700 01D8                beq        +0x1DA /* 000031E6 */
  4210. 00003010  486E FFF8                pea.l      [A6 - 0x8]
  4211. 00003014  2F0C                     move.l     -[A7], A4
  4212. 00003016  4EAD 0952                jsr        [A5 + 0x952 /* export_294 */]
  4213. 0000301A  302E FFFA                move.w     D0, [A6 - 0x6]
  4214. 0000301E  48C0                     ext.l      D0
  4215. 00003020  222D AD8C                move.l     D1, [A5 - 0x5274]
  4216. 00003024  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  4217. 00003028  81FC 05A0                divs.w     D0, 0x5A0
  4218. 0000302C  3D40 FFFA                move.w     [A6 - 0x6], D0
  4219. 00003030  302E FFF8                move.w     D0, [A6 - 0x8]
  4220. 00003034  48C0                     ext.l      D0
  4221. 00003036  222D AD8C                move.l     D1, [A5 - 0x5274]
  4222. 0000303A  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  4223. 0000303E  81FC 05A0                divs.w     D0, 0x5A0
  4224. 00003042  3D40 FFF8                move.w     [A6 - 0x8], D0
  4225. 00003046  302E FFFE                move.w     D0, [A6 - 0x2]
  4226. 0000304A  48C0                     ext.l      D0
  4227. 0000304C  222D AD8C                move.l     D1, [A5 - 0x5274]
  4228. 00003050  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  4229. 00003054  81FC 05A0                divs.w     D0, 0x5A0
  4230. 00003058  3D40 FFFE                move.w     [A6 - 0x2], D0
  4231. 0000305C  302E FFFC                move.w     D0, [A6 - 0x4]
  4232. 00003060  48C0                     ext.l      D0
  4233. 00003062  222D AD8C                move.l     D1, [A5 - 0x5274]
  4234. 00003066  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  4235. 0000306A  81FC 05A0                divs.w     D0, 0x5A0
  4236. 0000306E  3D40 FFFC                move.w     [A6 - 0x4], D0
  4237. 00003072  0C45 0002                cmpi.w     D5, 0x2
  4238. 00003076  508F                     addq.l     A7, 8
  4239. 00003078  6C0A                     bge        +0xC /* 00003084 */
  4240. 0000307A  7000                     moveq.l    D0, 0x00
  4241. 0000307C  4A45                     tst.w      D5
  4242. 0000307E  57C0                     seq        D0
  4243. 00003080  4400                     neg.b      D0
  4244. 00003082  6002                     bra        +0x4 /* 00003086 */
  4245. label00003084:
  4246. 00003084  7002                     moveq.l    D0, 0x02
  4247. label00003086:
  4248. 00003086  D040                     add.w      D0, D0
  4249. 00003088  3DAE 001E 00F2           move.w     [A6 + D0.w - 0x14], [A6 + 0x1E]
  4250. 0000308E  204C                     movea.l    A0, A4
  4251. 00003090  5088                     addq.l     A0, 8
  4252. 00003092  2F20                     move.l     -[A7], -[A0]
  4253. 00003094  2F20                     move.l     -[A7], -[A0]
  4254. 00003096  4EAD 0802                jsr        [A5 + 0x802 /* export_252 */]
  4255. 0000309A  41EC 001A                lea.l      A0, [A4 + 0x1A]
  4256. 0000309E  2F20                     move.l     -[A7], -[A0]
  4257. 000030A0  2F20                     move.l     -[A7], -[A0]
  4258. 000030A2  3F20                     move.w     -[A7], -[A0]
  4259. 000030A4  4EAD 07FA                jsr        [A5 + 0x7FA /* export_251 */]
  4260. 000030A8  4EAD 09AA                jsr        [A5 + 0x9AA /* export_305 */]
  4261. 000030AC  4EAD 0832                jsr        [A5 + 0x832 /* export_258 */]
  4262. 000030B0  0C47 0002                cmpi.w     D7, 0x2
  4263. 000030B4  4FEF 0012                lea.l      A7, [A7 + 0x12]
  4264. 000030B8  6C0A                     bge        +0xC /* 000030C4 */
  4265. 000030BA  7000                     moveq.l    D0, 0x00
  4266. 000030BC  4A47                     tst.w      D7
  4267. 000030BE  57C0                     seq        D0
  4268. 000030C0  4400                     neg.b      D0
  4269. 000030C2  6002                     bra        +0x4 /* 000030C6 */
  4270. label000030C4:
  4271. 000030C4  7002                     moveq.l    D0, 0x02
  4272. label000030C6:
  4273. 000030C6  D040                     add.w      D0, D0
  4274. 000030C8  3DAB 0002 00F2           move.w     [A6 + D0.w - 0x14], [A3 + 0x2]
  4275. 000030CE  0C46 0002                cmpi.w     D6, 0x2
  4276. 000030D2  6C0A                     bge        +0xC /* 000030DE */
  4277. 000030D4  7000                     moveq.l    D0, 0x00
  4278. 000030D6  4A46                     tst.w      D6
  4279. 000030D8  57C0                     seq        D0
  4280. 000030DA  4400                     neg.b      D0
  4281. 000030DC  6002                     bra        +0x4 /* 000030E0 */
  4282. label000030DE:
  4283. 000030DE  7002                     moveq.l    D0, 0x02
  4284. label000030E0:
  4285. 000030E0  D040                     add.w      D0, D0
  4286. 000030E2  3D93 00F2                move.w     [A6 + D0.w - 0x14], [A3]
  4287. 000030E6  41EE FFF8                lea.l      A0, [A6 - 0x8]
  4288. 000030EA  2F20                     move.l     -[A7], -[A0]
  4289. 000030EC  3F20                     move.w     -[A7], -[A0]
  4290. 000030EE  4EAD 2202                jsr        [A5 + 0x2202 /* export_1084 */]
  4291. 000030F2  0C47 0002                cmpi.w     D7, 0x2
  4292. 000030F6  5C8F                     addq.l     A7, 6
  4293. 000030F8  6C0A                     bge        +0xC /* 00003104 */
  4294. 000030FA  7000                     moveq.l    D0, 0x00
  4295. 000030FC  4A47                     tst.w      D7
  4296. 000030FE  57C0                     seq        D0
  4297. 00003100  4400                     neg.b      D0
  4298. 00003102  6002                     bra        +0x4 /* 00003106 */
  4299. label00003104:
  4300. 00003104  7002                     moveq.l    D0, 0x02
  4301. label00003106:
  4302. 00003106  D040                     add.w      D0, D0
  4303. 00003108  3DAB 0006 00F2           move.w     [A6 + D0.w - 0x14], [A3 + 0x6]
  4304. 0000310E  41EE FFF8                lea.l      A0, [A6 - 0x8]
  4305. 00003112  2F20                     move.l     -[A7], -[A0]
  4306. 00003114  3F20                     move.w     -[A7], -[A0]
  4307. 00003116  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  4308. 0000311A  0C46 0002                cmpi.w     D6, 0x2
  4309. 0000311E  5C8F                     addq.l     A7, 6
  4310. 00003120  6C0A                     bge        +0xC /* 0000312C */
  4311. 00003122  7000                     moveq.l    D0, 0x00
  4312. 00003124  4A46                     tst.w      D6
  4313. 00003126  57C0                     seq        D0
  4314. 00003128  4400                     neg.b      D0
  4315. 0000312A  6002                     bra        +0x4 /* 0000312E */
  4316. label0000312C:
  4317. 0000312C  7002                     moveq.l    D0, 0x02
  4318. label0000312E:
  4319. 0000312E  D040                     add.w      D0, D0
  4320. 00003130  3DAB 0004 00F2           move.w     [A6 + D0.w - 0x14], [A3 + 0x4]
  4321. 00003136  41EE FFF8                lea.l      A0, [A6 - 0x8]
  4322. 0000313A  2F20                     move.l     -[A7], -[A0]
  4323. 0000313C  3F20                     move.w     -[A7], -[A0]
  4324. 0000313E  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  4325. 00003142  0C47 0002                cmpi.w     D7, 0x2
  4326. 00003146  5C8F                     addq.l     A7, 6
  4327. 00003148  6C0A                     bge        +0xC /* 00003154 */
  4328. 0000314A  7000                     moveq.l    D0, 0x00
  4329. 0000314C  4A47                     tst.w      D7
  4330. 0000314E  57C0                     seq        D0
  4331. 00003150  4400                     neg.b      D0
  4332. 00003152  6002                     bra        +0x4 /* 00003156 */
  4333. label00003154:
  4334. 00003154  7002                     moveq.l    D0, 0x02
  4335. label00003156:
  4336. 00003156  D040                     add.w      D0, D0
  4337. 00003158  3DAB 0002 00F2           move.w     [A6 + D0.w - 0x14], [A3 + 0x2]
  4338. 0000315E  41EE FFF8                lea.l      A0, [A6 - 0x8]
  4339. 00003162  2F20                     move.l     -[A7], -[A0]
  4340. 00003164  3F20                     move.w     -[A7], -[A0]
  4341. 00003166  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  4342. 0000316A  0C46 0002                cmpi.w     D6, 0x2
  4343. 0000316E  5C8F                     addq.l     A7, 6
  4344. 00003170  6C0A                     bge        +0xC /* 0000317C */
  4345. 00003172  7000                     moveq.l    D0, 0x00
  4346. 00003174  4A46                     tst.w      D6
  4347. 00003176  57C0                     seq        D0
  4348. 00003178  4400                     neg.b      D0
  4349. 0000317A  6002                     bra        +0x4 /* 0000317E */
  4350. label0000317C:
  4351. 0000317C  7002                     moveq.l    D0, 0x02
  4352. label0000317E:
  4353. 0000317E  D040                     add.w      D0, D0
  4354. 00003180  3D93 00F2                move.w     [A6 + D0.w - 0x14], [A3]
  4355. 00003184  41EE FFF8                lea.l      A0, [A6 - 0x8]
  4356. 00003188  2F20                     move.l     -[A7], -[A0]
  4357. 0000318A  3F20                     move.w     -[A7], -[A0]
  4358. 0000318C  4EAD 220A                jsr        [A5 + 0x220A /* export_1085 */]
  4359. 00003190  4EAD 083A                jsr        [A5 + 0x83A /* export_259 */]
  4360. 00003194  4A2C 0003                tst.b      [A4 + 0x3]
  4361. 00003198  5C8F                     addq.l     A7, 6
  4362. 0000319A  6606                     bne        +0x8 /* 000031A2 */
  4363. 0000319C  4EAD 0902                jsr        [A5 + 0x902 /* export_284 */]
  4364. 000031A0  6004                     bra        +0x6 /* 000031A6 */
  4365. label000031A2:
  4366. 000031A2  4EAD 0912                jsr        [A5 + 0x912 /* export_286 */]
  4367. label000031A6:
  4368. 000031A6  4EAD 0842                jsr        [A5 + 0x842 /* export_260 */]
  4369. 000031AA  302E FFFA                move.w     D0, [A6 - 0x6]
  4370. 000031AE  D16B 0002                add.w      [A3 + 0x2], D0
  4371. 000031B2  302E FFFE                move.w     D0, [A6 - 0x2]
  4372. 000031B6  916B 0006                sub.w      [A3 + 0x6], D0
  4373. 000031BA  0C47 0002                cmpi.w     D7, 0x2
  4374. 000031BE  6604                     bne        +0x6 /* 000031C4 */
  4375. 000031C0  4A46                     tst.w      D6
  4376. 000031C2  6710                     beq        +0x12 /* 000031D4 */
  4377. label000031C4:
  4378. 000031C4  302E FFF8                move.w     D0, [A6 - 0x8]
  4379. 000031C8  D153                     add.w      [A3], D0
  4380. 000031CA  302E FFFC                move.w     D0, [A6 - 0x4]
  4381. 000031CE  916B 0004                sub.w      [A3 + 0x4], D0
  4382. 000031D2  600E                     bra        +0x10 /* 000031E2 */
  4383. label000031D4:
  4384. 000031D4  302E FFF8                move.w     D0, [A6 - 0x8]
  4385. 000031D8  9153                     sub.w      [A3], D0
  4386. 000031DA  302E FFFC                move.w     D0, [A6 - 0x4]
  4387. 000031DE  D16B 0004                add.w      [A3 + 0x4], D0
  4388. label000031E2:
  4389. 000031E2  4EAD 09B2                jsr        [A5 + 0x9B2 /* export_306 */]
  4390. label000031E6:
  4391. 000031E6  4CEE 18E0 FFDE           movem.l    D5,D6,D7,A3,A4, [A6 - 0x22]
  4392. 000031EC  4E5E                     unlink     A6
  4393. 000031EE  4E75                     rts
  4394.